Maison > Article > développement back-end > Analyse des méthodes de compilation et d'installation de Nginx et PHP
Nginx et PHP sont deux logiciels open source couramment utilisés, utilisés pour créer des serveurs Web et traiter du contenu Web dynamique. Cet article présentera les méthodes de compilation et d'installation de Nginx et PHP, et fournira des exemples de code spécifiques.
Nginx est un serveur HTTP et proxy inverse hautes performances L'installation de Nginx peut nous aider à créer rapidement un serveur Web stable et efficace.
Tout d'abord, nous devons télécharger le dernier package de code source Nginx depuis le site officiel de Nginx (https://nginx.org). Au moment de la rédaction, la dernière version est nginx-1.19.8.tar.gz.
Exécutez la commande suivante dans le terminal pour décompresser le package de code source dans le répertoire spécifié :
tar -zxvf nginx-1.19.8.tar.gz -C /usr/local/src
Entrez le répertoire décompressé et exécutez la commande configure pour configurer la compilation. paramètres :
cd /usr/local/src/nginx-1.19.8 ./configure --prefix=/usr/local/nginx
Exécutez la commande make pour compiler :
make
Ensuite, exécutez la commande make install pour installer :
make install
Une fois l'installation terminée, exécutez. la commande suivante pour démarrer le service Nginx :
/usr/local/nginx/sbin/nginx
PHP est un langage de script côté serveur populaire qui est souvent utilisé avec Nginx pour traiter du contenu Web dynamique. Ce qui suit décrit comment compiler et installer PHP.
Visitez le site officiel de PHP (https://www.php.net) pour télécharger le dernier package de code source PHP. Au moment de la rédaction, la dernière version est php-7.4.16.tar.gz.
Exécutez la commande suivante pour décompresser le package de code source :
tar -zxvf php-7.4.16.tar.gz -C /usr/local/src
Entrez dans le répertoire décompressé et exécutez la commande configure pour configurer les paramètres de compilation :
cd /usr/local/src/php-7.4.16 ./configure --prefix=/usr/local/php --with-openssl --with-zlib
Exécutez la commande make Compilez :
make
Exécutez ensuite la commande make install pour installer :
make install
Ajoutez la configuration suivante dans le fichier de configuration Nginx pour prendre en charge PHP :
location ~ .php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name; include fastcgi_params; }
Exécutez la commande suivante pour redémarrer les services Nginx et PHP-FPM :
/usr/local/nginx/sbin/nginx -s reload /usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini
Grâce à l'introduction de cet article, nous avons appris les méthodes de compilation et d'installation de Nginx. et PHP, et j'ai appris à les configurer pour qu'ils fonctionnent ensemble. Grâce à une configuration et une gestion raisonnables, nous pouvons créer un serveur Web stable et performant pour offrir aux utilisateurs une meilleure expérience d'accès.
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!