Avec le développement de la technologie Internet, les sites Web sont devenus de plus en plus complexes et le langage de script PHP est devenu l'une des technologies importantes pour le développement de sites Web. Lorsque nous devons installer un environnement PHP sur un serveur, nous devons généralement utiliser certains logiciels pour l'installation, parmi lesquels Apache est un logiciel courant. Eh bien, dans cet article, nous présenterons la méthode d'installation de PHP à partir du package Apache.
Avant de commencer, nous devons comprendre les concepts d'Apache et de PHP. Apache est un logiciel open source gratuit et l'un des logiciels de serveur Web les plus populaires côté serveur. PHP est un puissant langage de programmation côté serveur qui nous permet d'écrire du contenu Web dynamique. Voyons maintenant comment installer PHP à partir du package Apache.
Première étape : Téléchargez le package de fichiers Apache
Tout d'abord, nous devons télécharger le package de fichiers Apache depuis le site officiel d'Apache. Dans cet article, nous utilisons Apache version 2.4.46. Une fois le téléchargement terminé, nous décompressons le package de fichiers dans le répertoire /usr/local/ sur le serveur.
$ tar -zxvf httpd-2.4.46.tar.gz -C /usr/local/
Une fois la décompression terminée, nous pouvons voir /usr/local/httpd Il existe un script de configuration dans le répertoire -2.4.46.
Étape 2 : Installer Apache
Avant d'installer Apache, nous devons installer certaines dépendances, telles que APR et APR-util. Nous pouvons l'installer via la commande suivante :
$ yum install -y apr apr-util apr-devel apr-util-devel
Une fois l'installation terminée, nous pouvons commencez à compiler et installez Apache. Avant de compiler, nous devons utiliser la commande suivante pour générer le script de configuration :
$ ./buildconf
Après avoir généré le script de configuration, nous pouvons démarrer la configuration : #🎜🎜 ## 🎜🎜#$ ./configure --prefix=/usr/local/apache --enable-mods-shared=all --enable-ssl --with-mpm=prefork
Parmi eux , -- Le paramètre prefix spécifie le chemin d'installation d'Apache, le paramètre --enable-mods-shared=all est utilisé pour activer tous les modules partagés, le paramètre --enable-ssl est utilisé pour activer la prise en charge SSL et le -- Le paramètre with-mpm=prefork est utilisé pour activer Prefork MPM. Prefork MPM est un module de traitement d'événements d'Apache qui permet d'exécuter plusieurs requêtes simultanément.
Une fois la configuration terminée, nous pouvons utiliser les commandes suivantes pour compiler et installer Apache :
$ make && make install
Apache Après l'installation est terminée, nous pouvons démarrer Apache en utilisant la commande suivante :
$ /usr/local/apache/bin/apachectl start
Nous pouvons également arrêter Apache en utilisant la commande suivante :
#🎜🎜 #$ /usr/local/apache/bin/apachectl stopÉtape 3 : Téléchargez le package de fichiers PHPAvant d'installer le fichier PHP package, nous devons d’abord installer le package de fichiers PHP. Téléchargez le package de fichiers PHP sur le site officiel. Dans cet article, nous utilisons PHP version 7.4.11. Une fois le téléchargement terminé, nous décompressons le package de fichiers dans le répertoire /usr/local/ sur le serveur. $ tar -zxvf php-7.4.11.tar.gz -C /usr/local/Une fois la décompression terminée, nous pouvons voir /usr/local/php Il existe un script de configuration dans le répertoire -7.4.11. Étape 4 : Installer PHPAvant d'installer PHP, nous devons également installer certaines dépendances, telles que OpenSSL, OpenSSL-devel et libxml2-devel. Nous pouvons l'installer via la commande suivante : $ yum install -y openssl openssl-devel libxml2-develUne fois l'installation terminée, nous pouvons commencer à configurer et à installer PHP . Tout d'abord, nous devons le configurer à l'aide de la commande suivante : $ ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs -- with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-mbstring --with-openssl Parmi eux, le paramètre --prefix spécifie le chemin d'installation de PHP, - Les paramètres -with-apxs2 sont utilisés pour configurer le chemin d'Apache, les paramètres --with-mysqli et --with-pdo-mysql sont utilisés pour configurer le chemin de MySQL, le paramètre --enable-mbstring est utilisé pour activer le multi-octet prise en charge des chaînes, --with-openssl Paramètre utilisé pour activer la prise en charge d'OpenSSL. Une fois la configuration terminée, nous pouvons utiliser les commandes suivantes pour compiler et installer PHP : $ make && make installPHP Après l'installation est terminée, nous devons ajouter les lignes de code suivantes au fichier de configuration d'Apache pour activer le support PHP : conf/httpd -php.confParmi eux, php7_module est le nom du module de PHP, libphp7.so est le nom du fichier du module de PHP, php7-script est le nom du processeur d'Apache et httpd- php.conf est la configuration du document PHP. Étape 5 : Tester PHP
Après l'installation de PHP, nous devons tester pour nous assurer que PHP a été installé avec succès. Avant de tester, nous devons redémarrer le service Apache :
Cet article explique comment installer PHP à l'aide du package de fichiers Apache, y compris le téléchargement et l'installation du package de fichiers Apache, le téléchargement et l'installation du package de fichiers PHP, et comment tester si PHP fonctionne normalement. Ces méthodes serviront de référence si vous devez ultérieurement installer PHP sur votre serveur.
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!