Installare MariaDB su FreeBSD
Lo so che FreeBSD non è Linux, ma aprire una sezione per un singolo articolo....bhe abbiate pazienza!
Mi sono scrociato giusto l'altro giorno, sul dover installlare MariaDB (fork di MySQL) su FreeBSD (dove ho esperienza quasi zero).
Vediamo i passi che ho compiuto.
Prima di tutto aggiorniamo i ports:
# portsnap fetch update && portupgrade -a
A questo punto, se avete MySQL già installato, dovete disinstallarlo, in quanto questi due db non girano bene insieme.
Una volta fatta questa operazione, installate MariaDB:
# pkg install databases/mariadb55-server
Oltre alla parte server, viene installato anche il client.
Per avviare il db al boot:
# echo 'mysql_enable="YES"' >> /etc/rc.conf
Ci sono diversi file di configurazione disponibili:
# ls -l /usr/local/share/mysql/my*.cnf
-rw-r--r-- 1 root wheel 4898 Nov 26 12:56 /usr/local/share/mysql/my-huge.cnf
-rw-r--r-- 1 root wheel 20418 Nov 26 12:56 /usr/local/share/mysql/my-innodb-heavy-4G.cnf
-rw-r--r-- 1 root wheel 4885 Nov 26 12:56 /usr/local/share/mysql/my-large.cnf
-rw-r--r-- 1 root wheel 4898 Nov 26 12:56 /usr/local/share/mysql/my-medium.cnf
-rw-r--r-- 1 root wheel 2824 Nov 26 12:56 /usr/local/share/mysql/my-small.cnf
Sceglietene uno adatto alle vostre esigenze e copiatelo:
# cp /usr/local/share/mysql/my-small.cnf /usr/local/etc/my.cnf
Questo è per un server di piccole "dimensioni".
Avviate il server e controllate che funzioni:
# service mysql-server start
Da questo punto in poi, potete procedere come qualsiasi installazione Linux.
Enjoy!
freebsd bsd database mariadb mysql
Commentami!