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

Comment configurer le répertoire d'installation lors de la compilation et de l'installation d'Apache et de PHP

PHPz
PHPzoriginal
2023-03-21 14:52:541471parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn