Sur cette article nous allons voir les commandes pour avoir un petit serveur web sur un système Linux (aussi abréger LAMP). Pour ma part je suis sous Raspbian Jessie Lite (inutile d’avoir une interface graphique pour un serveur) qui est sur ma petite Raspberry-pi.
Installation du serveur
Apache, php, mySQL et phpMyAdmin
Je me baserais principalement sur la document Ubuntu que vous pouvez trouver ici.
Pour commencer nous allons installer le serveur mySQL qui nous servira de base de donnée
sudo apt-get install mysql-server
Ensuite php et son module pour pouvoir accéder a la base donnée
sudo apt-get install php5 php5-mysql
D’ailleurs si vous souhaitez installer un module PHP il suffit de taper
sudo apt-get install php5-NOMMODULE
Si vous êtes curieux, appuyer deux fois sur tabulation après avoir écris « php5- » . Vous verrez tous les modules que vous pourrez installer avec apt-get
C’est presque fini, il faut encore installer apache et sa librairie qui lui explique comment traiter les fichier php
sudo apt-get install apache2 libapache2-mod-php5
Et pour finir phpMyAdmin qui va nous permettre d’administrer notre base de données
sudo apt-get install phpmyadmin
Ouf, c’est enfin fini , on peut admirer notre beau serveur sur : http://IPRaspbberyPi/
Et la base de donnée sur http://IPRaspbberyPi/phpmyadmin/ . Dans le cas ou phpMyAdmin n’est pas accessible, il faudra indiquer à apache ou se troupe le dossier de phpMyAdmin via cette commande :
sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin
Si tout vas bien, phpMyAdmin devrait maintenant être accessible.
Il ne vous reste plus qu’a transférer votre site dans le dossier /var/www/html/