Le contenu principal de cet article concerne l'installation rapide de la pagode nginx sous le système centos. Les amis intéressés peuvent en apprendre davantage et espérer que cela vous sera utile.
1. Préparation
L'installation de Nginx dépend des trois packages suivants, ce qui signifie que vous devez d'abord installer les trois packages avant d'installer Nginx.
1 La fonction SSL nécessite la bibliothèque openssl, qui peut être installée directement via yum : #yum install openssl
2 Le module gzip nécessite la bibliothèque zlib, qui peut être installée directement via yum : #yum install zlib
3 Le module de réécriture nécessite la bibliothèque pcre, installez-le directement via yum : #yum install pcre
C'est ce que j'ai vu dans ce billet de blog http://www.cnblogs. com/hanyinglong/p/5102141.html. Ces trois-là sont différents. Je ne sais pas s'il a été installé directement lors de l'installation du système
Quoi qu'il en soit, je l'ai réinstallé
2. Installez les dépendances Nginx et Nginx
1 Utilisez yum pour installer nginx et vous devez inclure la bibliothèque Nginx, installez la bibliothèque Nginx
#rpm -Uvh http://nginx.org/packages/centos/ 7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx. noarch.rpm
2 Utilisez la commande suivante pour installer nginx
#yum install nginx
3 Démarrez Nginx
#service nginx start
C'est ce que j'ai vu dans ce billet de blog http://www.cnblogs.com/Robert-huge/p/6003934.html . Je l'ai trouvé après avoir installé Nginx directement et j'ai signalé une erreur. Il n'y a eu aucune erreur après avoir utilisé la méthode de ce blogueur pour l'installer
3. Configurez nginx pour démarrer
S'il s'agit d'un nouveau. nginx, il y a un fichier nginx.service dans le répertoire /lib/systemd/system/ Vous devez
systemctl activer nginx Ajoutez simplement la commande de démarrage à .service. Sinon, créez un nouveau fichier dans ce répertoire et écrivez
[Unit]
Description=nginx - serveur web haute performance
Documentation=http://nginx.org/en/docs/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target
[Service]
Type=forking
PIDFile=/var /run/nginx.pid
ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID
[Install]
WantedBy=multi-user.target
Après avoir enregistré, ajoutez-le à la commande système.
4. Installez php. -fpm
Contrairement à Apache, nginx doit être configuré avec php-fpm (fpm = fastcgi process manager) pour améliorer les performances d'analyse PHP et réduire la consommation de mémoire.
Tutoriels associés : Tutoriel vidéo Nginx
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!