Apache et PHP sont des composants de base indispensables dans le développement de sites Web. Grâce à la compilation et à l'installation du code source, une configuration plus flexible et une optimisation des performances plus efficace peuvent être obtenues. Cet article vous mènera étape par étape pour compiler et installer Apache et PHP, fournissant des exemples de commande pratiques et des suggestions de configuration.
Visitez d'abord les sites Web officiels Apache et PHP pour télécharger la dernière version stable du package de code source. Veuillez vous assurer que la version officielle de la version sécurisée est téléchargée pour assurer la stabilité du système.
Une fois le téléchargement terminé, le package compressé est décompressé dans le répertoire spécifié. Les commandes communes sont les suivantes:
Tar -zxvf httpd-2.4.46.tar.gz TAR -ZXVF PHP-7.4.12.tar.gz
Avant de compiler Apache et PHP, les bibliothèques de dépendances requises doivent être installées. Prenant un exemple Ubuntu, vous pouvez utiliser la commande suivante pour mettre à jour le package et installer les dépendances:
Mise à jour Sudo apt-get sudo apt-get install build-essentiel sudo apt-get install libapr1-dev libaprutil1-dev
Entrez le répertoire du code source Apache, exécutez le script de configuration et compile et installez:
./configure --prefix = / usr / local / apache2 Faire sudo faire l'installation
Une fois l'installation terminée, démarrez le service Apache avec la commande suivante:
sudo / usr / local / apache2 / bin / apachectl start
Modifiez le fichier de configuration Apache httpd.conf et définissez des paramètres tels que les ports d'écoute, les hôtes virtuels, etc. Selon les besoins réels pour s'assurer que le service répond aux attentes.
Entrez le répertoire de code source PHP, exécutez les commandes de configuration et compilez-les et installez-les. Exemple:
c Faire sudo faire l'installation
Modifiez le fichier de configuration PHP PHP.ini , ajustez la limite de mémoire, téléchargez la taille du fichier et d'autres paramètres pour répondre aux besoins du projet.
Créez un fichier PHP Info.php de test, avec le contenu suivant:
<?php phpinfo(); ?>
Placez le fichier dans le répertoire racine du site Web par défaut Apache (généralement / usr / local / apache2 / htdocs / ) et accédez à http: //localhost/info.php via votre navigateur. Si les informations de configuration PHP s'affichent sur la page, cela signifie que l'environnement est construit avec succès.
Grâce aux étapes introduites dans cet article, vous pouvez compléter avec succès la compilation de code source, l'installation et la configuration de base d'Apache et de PHP, et d'obtenir un environnement de développement personnalisé. Il est recommandé de continuer à optimiser les paramètres de configuration et de sécurité en fonction des besoins réels lors d'une utilisation ultérieure.