Maison > Article > développement back-end > Comment configurer le répertoire d'installation lors de la compilation et de l'installation d'Apache et de PHP
Apache et PHP sont des composants nécessaires à la construction d'un serveur Web. Ils doivent être compilés et installés dans le système Linux. Cet article explique principalement comment définir le répertoire d'installation lors de la compilation et de l'installation pour faciliter la gestion ultérieure.
1. Prérequis
Avant de compiler et d'installer Apache et PHP, vous devez vous assurer que les outils de développement correspondants, notamment make, gcc, g++, etc., ont été installés, sinon la compilation et l'installation normales ne seront pas possible.
2. Compilez Apache
1. Téléchargez le package de code source
Adresse de téléchargement du site officiel :https://httpd.apache.org/download.cgi
Par exemple, téléchargez le package de code source avec version 2.4.46 :
wget https://archive.apache.org/dist/httpd/httpd-2.4.46.tar.gz
2. Décompressez le package de code source
tar zxvf httpd-2.4.46.tar.gz
3. Entrez dans le répertoire du code source
cd httpd-2.4.46
4. Configurez les options de compilation
Nous pouvons configurer les options de compilation via la commande configure, où "-- préfixe" spécifie le répertoire d'installation. Par exemple :
./configure --prefix=/usr/local/apache2
D'autres options couramment utilisées incluent "--enable-ssl" pour activer la prise en charge SSL, "--enable-so" pour activer les modules de partage dynamique, etc. Des options plus détaillées peuvent être consultées via "./configure --help".
5. Compilez et installez
make make install
3. Compilez PHP
1. Téléchargez le package de code source
Adresse de téléchargement du site officiel : https://www.php.net/downloads.php
Pour Par exemple, la version téléchargée est 7.4 .14 package de code source :
wget https://www.php.net/distributions/php-7.4.14.tar.gz
2. Décompressez le package de code source
tar zxvf php-7.4.14.tar.gz
3. Entrez le répertoire du code source
cd php-7.4.14
4. Configurez les options de compilation
. via la commande configure, dans laquelle "--prefix" est spécifié dans le répertoire d'installation et vous devez spécifier "--with-apxs2" pour spécifier le chemin du fichier exécutable apxs2 d'Apache. Par exemple :
./configure --prefix=/usr/local/php \ --with-apxs2=/usr/local/apache2/bin/apxs \ --with-mysqli \ --with-zlib \ --with-openssl
D'autres options couramment utilisées incluent "--with-mysqli" pour activer la prise en charge de MySQLi, "--with-zlib" pour activer la prise en charge de la compression zlib, "--with-openssl" pour activer la prise en charge d'OpenSSL, etc. Des options plus détaillées peuvent être consultées via "./configure --help".
5. Compilez et installez
make make install
4. Résumé
Lors de la compilation et de l'installation d'Apache et PHP, vous pouvez spécifier le répertoire d'installation en configurant l'option "--prefix". Lors de la spécification du répertoire d'installation, nous pouvons le définir de manière flexible en fonction des besoins réels pour faciliter la gestion ultérieure.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!