Bonjour à tous,
Je vais vous expliquer la technique afin d’installer PHP et MySQL sur la distribution Freenas. Avant toute chose, il est nécessaire de se rendre sur l’interface web de votre Nas et de créer un groupe et un utilisateur « mysql« .
Etant donné, que seule une partition de 1Go pour l’OS a été créée, il va être nécessaire de créer des liens symboliques vers votre partition de données :
$ mkdir -p /mnt/data/db/mysql
$ ln -s /mnt/data/db/mysql /var/db/mysql
$ chown -R mysql:mysql /mnt/data/db/mysql
$ chmod 777 /tmp
$ chmod 777 /var/tmp
On installe ensuite MySQL :
$ pkg_add -r mysql50-server
$ rehash
$ mysql_install_db
$ ln -s /mnt/data/db/mysql/mysql /usr/local/libexec/
Puis, pour qu’il se lance à chaque démarrage :
$ echo 'mysql_enable="YES"' >> /etc/rc.conf
Ensuite pour le PHP, installer les paquets suivants :
$ pkg_add -r php5
$ pkg_add -r php5-extensions
$ pkg_add -r php5-xmlrpc
$ pkg_add -r php5-gettext
$ pkg_add -r php5-mcrypt
$ pkg_add -r php5-mysql
$ pkg_add -r php5-mbstring
$ pkg_add -r xmlstarlet
Pour finir, il est nécessaire de remplacer le PHP installé avec Freenas, par celui que nous venons d’installer :
$ mv /usr/local/bin/php /usr/local/bin/php-cli
$ cp /usr/local/bin/php-cgi /usr/local/bin/php
Il ne reste plus qu’à redémarrer votre serveur, et MAGIE, MySQL fonctionne.




(2 votes, average: 4,00 out of 5)
Loading...