Installer PHP sur Linux

Il peut être très utile d'installer PHP sur votre ordinateur personnel. Surtout si vous apprenez encore. Aujourd'hui, je vais vous expliquer comment le faire sur un PC avec Linux.

Tout d'abord, vous allez avoir besoin qu'Apache soit déjà installé.

1. Téléchargez Apache, cela supposera que vous téléchargiez la dernière version de cette publication, qui est la 2.4.3. Si vous en utilisez un autre, assurez-vous de changer les commandes ci-dessous (puisque nous utilisons le nom du fichier).

2. Déplacez-le dans votre dossier src, dans / usr / local / src, et exécutez les commandes suivantes, qui désarchiveront la source zippée, dans un shell:

cd / usr / local / src
gzip -d httpd-2.4.3.tar.bz2
tar xvf httpd-2.4.3.tar
cd httpd-2.4.3

3. La commande suivante est semi-facultative. Si cela ne vous dérange pas les options par défaut, qui l'installent dans / usr / local / apache2, vous pouvez passer à l'étape 4. Si vous êtes intéressé par ce qui peut être personnalisé, exécutez cette commande:

./ configure --help

Cela vous donnera une liste des options que vous pouvez modifier lors de l'installation.

4. Cela installera Apache:

./ configure --enable-so
faire
faire installer

Remarque: si vous obtenez une erreur qui dit quelque chose comme ceci: configure: error: aucun compilateur C acceptable trouvé dans $ PATH, alors vous devez installer un compilateur C. Cela n'arrivera probablement pas, mais si c'est le cas, Google "installe gcc sur [insérer votre marque de linux]"

5. Ouais! Vous pouvez maintenant démarrer et tester Apache:

cd / usr / local / apache2 / bin
./ apachectl start

Pointez ensuite votre navigateur sur http: // local-host et il devrait vous dire "Ça marche!"

Remarque: si vous avez changé l'emplacement d'installation d'Apache, vous devez ajuster la commande cd ci-dessus en conséquence.

Maintenant que vous avez installé Apache, vous pouvez installer et tester PHP!

Encore une fois, cela suppose que vous téléchargez un certain fichier, qui est une certaine version de PHP. Et encore une fois, c'est la dernière version stable au moment de l'écriture de ceci. Ce fichier est nommé php-5.4.9.tar.bz2

1. Téléchargez php-5.4.9.tar.bz2 depuis www.php.net/downloads.php et placez-le à nouveau dans votre / usr / local / src puis exécutez les commandes suivantes:

cd / usr / local / src
bzip2 -d php-5.4.9.tar.bz2
tar xvf php-5.4.9.tar
cd php-5.4.9

2. Encore une fois, cette étape est semi-facultative car elle traite de la configuration de php avant de l'installer. Donc, si vous souhaitez personnaliser l'installation ou voir comment vous pouvez la personnaliser:

./ configure --help

3. Les commandes suivantes installent réellement PHP, avec l'emplacement d'installation par défaut d'apache / usr / local / apache2:

./ configure --with-apxs2 = / usr / local / apache2 / bin / apxs
faire
faire installer
cp php.ini-dist /usr/local/lib/php.ini

4. Ouvrez le fichier /usr/local/apache2/conf/httpd.conf et ajoutez le texte suivant:

Application SetHandler / x-httpd-php

Ensuite, dans ce fichier, assurez-vous qu'il contient une ligne indiquant LoadModule php5_module modules / libphp5.so

5. Maintenant, vous voudrez redémarrer apache et vérifier que php est installé et fonctionne correctement:

/ usr / local / bin / apache2 / apachectl restart

Ne créez pas de fichier appelé test.php dans votre dossier / usr / local / apache2 / htdocs contenant la ligne suivante:

phpinfo (); ?>

Pointez maintenant votre navigateur Internet préféré sur http: //local-host/test.php et il devrait vous dire tout sur votre installation php fonctionnelle.