Apache et PHP sont deux outils couramment utilisés dans le développement de sites Web. Leur compilation et leur installation nous permettent de les configurer et de les gérer de manière plus flexible. Ce qui suit présentera en détail les étapes de compilation et d’installation d’Apache et PHP, y compris des exemples de code spécifiques.
Tout d'abord, nous devons télécharger les dernières versions des packages de code source Apache et PHP. Vous pouvez visiter le site officiel d'Apache (https://httpd.apache.org) et le site officiel de PHP (https://www.php.net) pour trouver la dernière version stable et la télécharger.
Après le téléchargement, décompressez le package de code source dans le répertoire spécifié. Vous pouvez utiliser la commande suivante :
tar -zxvf httpd-2.4.46.tar.gz tar -zxvf php-7.4.12.tar.gz
Avant de compiler et d'installer Apache et PHP. , vous devez installer une bibliothèque de dépendances. La méthode d'installation exacte dépend du système d'exploitation que vous utilisez.
Sur Ubuntu, vous pouvez utiliser la commande suivante pour installer les bibliothèques dépendantes :
sudo apt-get update sudo apt-get install build-essential sudo apt-get install libapr1-dev libaprutil1-dev
L'étape suivante consiste à compiler et installer Apache. Tout d'abord, entrez dans le répertoire du code source d'Apache et exécutez ce qui suit. commande :
./configure --prefix=/usr/local/apache2 make sudo make install
Une fois l'installation d'Apache terminée, vous pouvez démarrer le service Apache via la commande suivante :
sudo /usr/local/apache2/bin/apachectl start
Modifiez le fichier de configuration d'Apache httpd.conf
et configurez selon vos besoins, tels que les ports d'écoute, les hôtes virtuels, etc. httpd.conf
,可以根据需求进行相应的配置,例如监听端口、虚拟主机等。
编译PHP之前,需要进入PHP源码目录,运行以下命令:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl make sudo make install
编辑PHP的配置文件php.ini
,可以设置一些PHP相关的参数,如内存限制、上传文件大小限制等。
为了验证安装是否成功,可以创建一个简单的PHP文件,在浏览器中访问查看效果。创建一个info.php
文件,内容如下:
<?php phpinfo(); ?>
将info.php
文件放在Apache的根目录下(默认是/usr/local/apache2/htdocs/
),在浏览器中输入http://localhost/info.php
php. ini
, vous pouvez définir certains paramètres liés à PHP, tels que la limite de mémoire, la limite de taille de fichier de téléchargement, etc. 🎜🎜Étape 8 : Testez Apache et PHP🎜🎜Afin de vérifier si l'installation est réussie, vous pouvez créer un simple fichier PHP et y accéder dans le navigateur pour voir l'effet. Créez un fichier info.php
avec le contenu suivant : 🎜rrreee🎜Placez le fichier info.php
dans le répertoire racine d'Apache (la valeur par défaut est /usr/ local/apache2/htdocs/
), saisissez http://localhost/info.php
dans le navigateur. Si vous voyez la page d'informations PHP, cela signifie que l'installation est réussie. 🎜🎜Grâce aux étapes ci-dessus, nous avons terminé la compilation et l'installation d'Apache et PHP et testé leur convivialité. J'espère que cet article vous sera utile. 🎜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!