1. Avant-propos
Cette installation utilise l'installation du code source. Le package de ressources principal est téléchargé à partir du site officiel et les dépendances secondaires sont installées à l'aide de yum. Cela correspond à la façon dont nginx accède à php , cet article ne le couvre pas non plus.
2. Étapes d'installation
nginx
2.1. Téléchargez nginx
wget http://nginx.org/download/nginx-1.12.0.tar.gz
2.2 Téléchargez le package d'installation pcre
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
Ce package n'a pas besoin d'être installé, c'est juste un support.
2. 3. Décompressez nginx et pcre
tar zxvf nginx-1.12.0.tar.gz
tar zxvf pcre-8.39.tar.gz
2.4, installez le package de dépendances
yum install -y gcc gcc-c++ zlib-devel
2.5, générez le fichier makefile
cd nginx-1.12.0
./configure --prefix=/usr /local/nginx (répertoire d'installation) --with-pcre=../pcre-8.39/(répertoire relatif pcre)
Les résultats sont les suivants :
2.6, compilez et installez
make && make install
Les résultats sont les suivants :
À ce stade, l'installation de nginx est terminée
3 Démarrez nginx
/usr/local/nginx/sbin/nginx
Vérifiez l'état d'exécution via ps aux. |grep nginx
Ici, nginx démarre normalement.
4. Ouvrez le port 80 pour un accès externe
Si vous l'exécutez uniquement sans ouvrir le port, le navigateur ne pourra pas y accéder.
firewall-cmd --zone=public --add-port=80/tcp --permanent
Port 80 ouvert avec succès
Vous devez redémarrer le pare-feu pour ouvrir le port de lecture
systemctl restart firewalld.service
Ici, vous pouvez rouvrir le navigateur et accéder à
Accéder au navigateur et à l'interface ci-dessus apparaîtra. Cela signifie que nginx a été installé.
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!