Maison > Article > Opération et maintenance > Quelle est la méthode pour compiler et installer nginx1.16.0 dans centos7
1. Installer les packages de dépendances
yum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
Description du package de dépendances :
1. : gcc gcc -c++;
2. PCRE (Perl Compatible Regular Expressions) est une bibliothèque Perl, comprenant une bibliothèque d'expressions régulières compatible Perl. Le module http de nginx utilise pcre pour analyser les expressions régulières, vous devez donc installer la bibliothèque pcre sous Linux pcre-devel est une bibliothèque de développement secondaire développée à l'aide de pcre, vous avez donc besoin de : pcre pcre-devel ;
#🎜. 🎜 #3. La bibliothèque zlib fournit de nombreuses méthodes de compression et de décompression. nginx utilise zlib pour gzip le contenu du package http, donc la bibliothèque zlib doit être installée sur Centos, vous avez donc besoin de : zlib zlib-devel ; #🎜🎜 #4. OpenSSL est une puissante bibliothèque cryptographique Secure Sockets Layer, comprenant les principaux algorithmes cryptographiques, des fonctions de gestion d'encapsulation de clés et de certificats couramment utilisées et des protocoles SSL, et fournit une multitude d'applications à des fins de test ou à d'autres fins.nginx prend non seulement en charge le protocole http, mais prend également en charge https (c'est-à-dire la transmission http via le protocole ssl), vous devez donc installer la bibliothèque OpenSSL sur Centos, vous avez donc besoin de : openssl openssl-devel
;#🎜🎜 # 2. Téléchargez le package d'installation depuis le site officiel
wget https://nginx.org/download/nginx-1.16.0.tar.gz
3. Décompressez et installez #🎜 🎜#
tar zxvf nginx-1.16.0.tar.gz
cd nginx-1.16.0
./configure --prefix=/usr/local/nginx
make && make install#🎜🎜 #4. Testez si l'installation a réussi
[root@localhost ~]# nginx -V
nginx version: nginx/1.16.0
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)
configure arguments: --prefix=/usr/local/nginx
6. Le service de vérification a-t-il démarré avec succès ? 🎜# 8. Démarrez nginx en tant que service
10.cd /usr/local/nginx/sbin ./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!