Maison  >  Article  >  Opération et maintenance  >  Quelle est la méthode pour compiler et installer nginx1.16.0 dans centos7

Quelle est la méthode pour compiler et installer nginx1.16.0 dans centos7

WBOY
WBOYavant
2023-05-12 11:58:051054parcourir

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

5. rreee

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer