1. Fichiers requis pour l'installation de nginx
1), nginx-1.2.8.tar.gz
2), openssl-1.0.1g.tar.gz
3), pcre-8.31.tar.gz
4), zlib-1.2.7.tar.gz#🎜🎜 #
L'adresse de téléchargement du package d'installation ci-dessus est normalement disponible. Puisque j'utilise la version ci-dessus du package d'installation, les installations suivantes sont basées sur celle-ci.2. Environnement de configuration de la machine Linux
2.1.Environnement java$java -version java version "1.8.0_45" java(tm) se runtime environment (build 1.8.0_45-b14) java hotspot(tm) 64-bit server vm (build 25.45-b02, mixed mode)
3.1 Décompressez le package d'installation
#🎜🎜. #Entrez dans le répertoire d'installation de nginx et décompressez les quatre packages tar de openssl-1.0.1g.tar.gz, pcre-8.31.tar.gz, zlib-1.2.7.tar.gz et nginx-1.2.8.tar. gz. Exécutez la commande tar -zxvf xxxx.tar.gz, où xxxx est le nom du package.Après décompression :
3.2. 🎜 🎜#Compilez d'abord les 3 packages de bibliothèque requis : openssl-1.0.1g, pcre-8.31, zlib-1.2.7.
Compilez openssl-1.0.1g, entrez dans le répertoire du fichier et exécutez les commandes suivantes dans l'ordre :
$./config$make$make install
# 🎜🎜# Résultat normal de l'installation :Compilez pcre-8.31, entrez dans le répertoire du fichier et exécutez les commandes suivantes dans l'ordre :
$./config $make $make install
Installation normale Résultat :
Compilez zlib-1.2.7, entrez dans le répertoire du fichier et exécutez les commandes suivantes dans l'ordre : #🎜 🎜#
$./configure $make $make install
Suivant, compiler et installer.
Copier le code Le code est le suivant :
sudo ./configure --prefix=/opt/nginx/nginx --with-openssl=/opt/nginx/openssl -1.0.1g --with-pcre=/opt/nginx/pcre-8.31 --with-zlib=/opt/nginx/zlib-1.2.7
Ensuite, compilez et installez.
$make
$make installÀ ce stade, l'installation de nginx est terminée.
3.3. Démarrez nginx
Entrez le répertoire d'installation de nginx/opt/nginx/nginx/sbin et exécutez ./nginx pour démarrer le service .
[dddd.et15sqa /opt/nginx/nginx/sbin]$sudo ./nginx
Afficher le processus de service après le démarrage : # 🎜 🎜#
$ps aux|grep nginxroot 2295 0.0 0.0 28264 804 ss 23:30 0:00 nginx : processus maître ./nginx
nobody 2296 0.0 0.0 28660 1 356 ? : 30 0:00 Nginx: Processus de travail # 🎜🎜 # 125233 2411 0.0 0.0 113720 1012 PTS / 0 S + 23:31 0:00 grep nginx # 🎜🎜 ## 🎜🎜 # # Ouvrir la page d'accueil par défaut Nginx: # 🎜🎜 ## 🎜 🎜 🎜#Installation et démarrage du service OK !
4. Redirection de port
server { listen 80; server_name 127.0.0.1; #charset koi8-r; #access_log logs/host.access.log main; location / { #root html; #index index.html index.htm; proxy_set_header host $host; proxy_set_header x-real-ip $remote_addr; proxy_set_header x-forwarded-for $remote_addr; proxy_pass http://127.0.0.1:8080; }
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!