-
Notifications
You must be signed in to change notification settings - Fork 5
HowTo LAMP
On choisit d'installer le stack LAMP dans une VM, pour profiter des avantages énumérés dans ce paragraphe.
Toutes les commandes ci-dessous sont à éxécuter dans la VM, connecté via ssh , sauf avis contraire.
On installe simplement le serveur web apache2 via apt :
sudo aptitude install apache2
Puis on vérifie que le service tourne et écoute bien sur le port 80 (le port par défaut du http) :
sudo netstat -tanpu | grep LISTEN
A ce stade, vous devriez y voir une ligne telle que :
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 8959/apache2
Si c'est le cas, supaire, vous avez un serveur web qui fonctionne, vous pouvez y accéder avec votre navigateur web depuis le système hôte à l'URL http://192.168.56.101 , pour y voir la page par défaut de apache sur debian.
On installe simplement PHP via apt :
sudo aptitude install php5
Le module apache mod_php devrait être embarqué dans les dépendances (la section "vont aussi être installés"), notamment libapache2-mod-php5
. Voir ce paragraphe pour une brève explication.
A ce stade, un php --version
dans la console devrait vous donner la version de PHP installée, par exemple :
$ php --version
PHP 5.6.29-0+deb8u1 (cli) (built: Dec 13 2016 16:02:08)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans