Comment compiler et installer Apache PHP dans le répertoire, des exemples de code spécifiques sont requis
Apache et PHP sont deux outils importants souvent utilisés dans le développement Web, et leur compilation et leur installation peuvent nous aider à mieux personnaliser et gérer l'environnement du serveur . Cet article présentera en détail comment compiler et installer Apache PHP dans le répertoire, couvrant des exemples de code spécifiques et des instructions étape par étape.
Première étape : Préparation
Avant de commencer, assurez-vous que les outils de compilation et les dépendances nécessaires sont installés sur votre système. Normalement, voici les commandes pour installer ces outils :
sudo apt update sudo apt install build-essential sudo apt install libapr1-dev libaprutil1-dev sudo apt install libxml2-dev
Étape 2 : Téléchargez le package de code source
Tout d'abord, vous devez télécharger le package de code source d'Apache et de PHP. Vous pouvez télécharger la dernière version stable directement depuis le site officiel et l'extraire dans un 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
Étape 3 : Compiler et installer Apache
Ensuite, commencez à compiler et à installer Apache. Entrez d'abord le répertoire Apache décompressé et exécutez la commande suivante :
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. Vous pouvez le personnaliser en fonction. la situation réelle. Définir le chemin d’installation. --prefix=/path/to/install/dir
指定了安装目录,你可以根据实际情况自定义安装路径。
第四步:编译安装PHP
完成Apache的安装后,接下来是编译安装PHP。进入解压后的PHP目录,执行以下命令:
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
指定了PHP的安装目录,--with-apxs2=/path/to/apache/bin/apxs
指定了Apache的安装路径。另外,根据需要可以添加其他参数来启用不同的扩展功能。
第五步:配置Apache和PHP
安装完成后,需要配置Apache来加载PHP模块。编辑Apache的配置文件httpd.conf
Après avoir terminé l'installation d'Apache, l'étape suivante consiste à compiler et installer PHP. Entrez le répertoire PHP décompressé et exécutez la commande suivante :
LoadModule php7_module /path/to/install/dir/libphp7.so AddType application/x-httpd-php .php
Dans la commande ci-dessus, --prefix=/path/to/install/dir
spécifie le répertoire d'installation de PHP, -- avec -apxs2=/path/to/apache/bin/apxs
spécifie le chemin d'installation d'Apache. De plus, d'autres paramètres peuvent être ajoutés selon les besoins pour activer différentes fonctions étendues.
httpd.conf
et ajoutez le contenu suivant : 🎜rrreee🎜Après avoir enregistré le fichier de configuration, redémarrez le serveur Apache pour que PHP prenne effet. 🎜🎜Résumé🎜Grâce aux étapes ci-dessus, vous pouvez réussir à compiler et installer Apache PHP dans le répertoire spécifié. Cette méthode facilite la gestion, le contrôle et la personnalisation de l'environnement du serveur, et peut également éviter d'affecter la configuration existante du système lui-même. J'espère que cet article pourra vous aider à mener à bien le travail de compilation et d'installation ! 🎜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!