Position actuelle: Accueil> Derniers articles> Étapes détaillées et exemples de code pour compiler et installer Apache PHP dans le répertoire

Étapes détaillées et exemples de code pour compiler et installer Apache PHP dans le répertoire

M66 2025-06-30

Comment compiler et installer Apache Php

Apache et PHP sont des outils couramment utilisés dans le développement Web. La compilation et l'installation nous permettent de personnaliser et de gérer les environnements de serveur de manière plus flexible. Cet article vous fournira des étapes d'installation détaillées et des exemples de code.

Préparation

Avant de démarrer l'installation, assurez-vous que les outils et dépendances de compilation nécessaires sont installés sur le système. Les voies suivantes sont couramment utilisées: les commandes d'installation:

 sudo apt update
 sudo apt install build-essential
 sudo apt install libapr1-dev libaprutil1-dev
 sudo apt install libxml2-dev

Télécharger le package de code source

Tout d'abord, téléchargez les packages de code source d'Apache et PHP, et vous pouvez obtenir la dernière version stable du site officiel et le décompresser au répertoire approprié.

 wget https://www.apache.org/dist/httpd/httpd-2.4.41.tar.gz
 tar -zxvf httpd-2.4.41.tar.gz
 wget https://www.php.net/distributions/php-7.3.11.tar.gz
 tar -zxvf php-7.3.11.tar.gz

Compiler et installer Apache

Entrez dans le répertoire Apache décompressé et exécutez les commandes suivantes pour compiler et installer:

 cd httpd-2.4.41
 ./configure --prefix=/path/to/install/dir
 make
 make install

Dans la commande ci-dessus, - prefix = / path / to / install / dir spécifie le répertoire d'installation, et vous pouvez modifier le chemin au besoin.

Compiler et installer PHP

Une fois l'installation d'Apache terminée, PHP est compilé et installé. Dans le répertoire PHP non terminé, exécutez la commande suivante:

 cd php-7.3.11
 ./configure --prefix=/path/to/install/dir --with-apxs2=/path/to/apache/bin/apxs
 --with-mysqli --with-pdo-mysql
 make
 make install

- prefix = / path / to / install / dir spécifie le répertoire d'installation PHP, et --with-apxs2 = / path / to / apache / bin / apxs spécifie le chemin d'accès à apache. Vous pouvez ajouter des options supplémentaires pour activer les extensions PHP au besoin.

Configurer Apache et PHP

Une fois l'installation terminée, vous devez modifier le fichier de configuration d'Apache httpd.conf pour le faire charger le module PHP:

 LoadModule php7_module /path/to/install/dir/libphp7.so
 AddType application/x-httpd-php .php

Après l'enregistrement du fichier de configuration, redémarrez le serveur Apache et PHP prendra effet.

Résumer

Grâce aux étapes ci-dessus, vous pouvez compiler et installer APACHE et PHP avec succès dans le répertoire spécifié. Cette méthode vous aide à mieux personnaliser l'environnement de votre serveur et à éviter d'affecter votre configuration existante du système. J'espère que cet article peut vous aider à terminer avec succès l'installation.