L'ensemble du processus d'installation de nginx 1.22 sur le nouveau serveur CentOS 8.2

1. Accédez au site officiel pour télécharger la dernière version de nginx (version facultative)

nginx : télécharger icon-default.png?t=M7J4http://nginx.org/en/download.html

 

2. Téléchargez sur le serveur, j'utilise xftp ici

3. décompression tar

tar -xvf nginx-1.22.0.tar.gz

 4. Installez d'abord PCRE, le rôle de PCRE est de permettre à Nginx de prendre en charge la fonction Rewrite.

        Ici, il est recommandé de tout installer en une seule étape, afin de vous éviter de réinstaller lorsque vous en aurez besoin plus tard.

Je l'ai installé ici dans le répertoire /opt/nginx/

#进入安装目录
cd /opt/nginx/pcre
#下载安装包
wget http://downloads.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.gz
#解压安装包
tar zxvf pcre-8.45.tar.gz
#进入安装包目录
cd pcre-8.45
#编译安装
./configure
 make && make install

Il peut y avoir une erreur dans ./configure :

 En effet, le système ne dispose pas  de la bibliothèque gcc-c++  , ce qui peut être résolu en l'installant : le super-administrateur root exécute la commande suivante et le super-administrateur non root l'ajoute  sudo pour obtenir l'autorisation d'exécution.

#ROOT用户
yum install -y gcc-c++
#普通用户
# sudo yum install -y gcc-c++

Après avoir résolu le problème,  faites simplement && make install .

5. Ici, j'ai modifié la structure des répertoires et renommé le répertoire du fichier d'installation, puis je prévois d'installer Nginx ici :

6. Définissez le chemin d'installation, installez

./configure --prefix= /opt/nginx/nginx-1.22.0 --with-http_stub_status_module --with-http_ssl_module --with-pcre= /opt/nginx/pcre/pcre-8.45
faire

faire installer

Faites attention à modifier le chemin d'installation et à le remplacer par le chemin que vous spécifiez.

Si l'erreur est la suivante, vous devez installer la bibliothèque OpenSSL

 Solution:

yum install openssl-devel

Entrez y pour confirmer et l'installation est terminée :

 Ensuite, réexécutez la commande d'installation ci-dessus.

7. Une fois l'installation terminée, entrez dans le répertoire sbin et vérifiez la version de nginx

 8. Démarrez nginx

 9. Essayez d'accéder à mon serveur par IP

Nginx est lié au port 80 par défaut et le pare-feu du serveur est ouvert au port 80 par défaut, vous pouvez donc y accéder directement

 Eh bien, vous avez terminé !

Je suppose que tu aimes

Origine blog.csdn.net/qq_16382227/article/details/126483487
conseillé
Classement