LAMP


LAMP (Linux, Apache, MySQL and PHP)



Pour créer (modifier surtout) son site web, on apprécie toujours de ne pas avoir à renvoyer les fichiers à chaque modification.
Pour cela, il existe des logiciels qui sont des serveurs web sur votre ordinateur linux.
Et, celui que j’utilise se nomme LAMP

Sur cette page, nous allons voir comment l´installer en ligne de code.
Les noms des logiciels a utiliser serons mis de la manière suivante : mint/ubuntu.
Ce tutoriel est tiréd´un tutorielen anglais et avec quelques modifications pour un soucis pratique.

Pour commencer, nous allons installer le serveur apache :
En premier lieux, ouvrez la konsole/le terminal.
et entrez cette ligne de commande :

sudo apt-get install apache2

Pour tester si le serveur apache est fonctionne, suivez celienou tapez ceci dans la barre d´adresse

http://127.0.0.1/

Les fichiers du serveur apache se situent dansla dossier suivant :

/var/www/html/

Mais, les fichiers sont protégé. Pour régler ce problème, il faut procéder ainsi :
Tapez cette ligne de commande dans la konsole/terminal :

sudo chmod a+rwx /var/www/

A présent, on vas installer le PHP.
Dans la konsole/terminal, mettez cette ligne de code :

sudo apt-get install php5 libapache2-mod-php5

et redémarrez le serveur apache comme ceci dans la konsole/terminal

sudo /etc/init.d/apache2 restart

Pour tester le PHP, vous ouvrez kate/gedit, marquez ceci :

< php phpinfo(); >

et sauvegardez le dans /var/www/html/ sous le nom de testphp.php
ensuite, suivezce lienou ouvrez cette page dans le navigateur :

http://127.0.0.1/testphp.php

Ceci vous donnera la version du PHP installée

A présent nous allons installer MySQL (pour les bases de données).
Dans la konsole/terminal, vous tapez ceci :

sudo apt-get install mysql-server

ensuite, toujours dans la konsole/terminal, vous tapez ceci :

mysql -u root

Maintenant que nous avons installé les bases de données, il nous faut un logiciel pour les gérer,
Nous en avons un sous la main PHPmyadmin, pour l´installer, tapez ceci dans la konsole/terminal :

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Ensuite, il faut modifier le fichier php.ini de la manière suivante :

- Linux Mint :
sudo kate /etc/php5/apache2/php.ini

- Ubuntu :
sudo gedit /etc/php5/apache2/php.ini

Ensuite, dans le fichier, changez la ligne :

;extension=mysql.so

En :

extension=mysql.so

Ensuite, rallumer le serveur apache :

sudo /etc/init.d/apache2 restart

Et voilà, LAMP est installé et prêt à utilisation.