Was ist die Methode zum Kompilieren und Installieren von nginx1.16.0 in Centos7?

WBOY
Freigeben: 2023-05-12 11:58:05
nach vorne
1013 Leute haben es durchsucht

1. Abhängigkeitspakete installieren

yum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
Nach dem Login kopieren

Abhängigkeitspaketbeschreibung:

1. Die Kompilierung hängt von der gcc-Umgebung ab : gcc gcc -c++;

2. PCRE (Perl-kompatible reguläre Ausdrücke) ist eine Perl-Bibliothek, einschließlich einer Perl-kompatiblen regulären Ausdrucksbibliothek. Das http-Modul von nginx verwendet pcre zum Parsen regulärer Ausdrücke. Daher müssen Sie die pcre-Bibliothek unter Linux installieren. Dabei handelt es sich um eine sekundäre Entwicklungsbibliothek, die mit pcre entwickelt wurde. Sie benötigen daher: pcre pcre-devel ;

#🎜 🎜 #3. Die zlib-Bibliothek bietet viele Komprimierungs- und Dekomprimierungsmethoden. Nginx verwendet zlib, um den Inhalt des http-Pakets zu komprimieren. Daher muss die zlib-Bibliothek auf Centos installiert werden. Sie benötigen also: zlib zlib-devel; #🎜🎜 #4. OpenSSL ist eine leistungsstarke Secure Sockets Layer-Kryptografiebibliothek, die wichtige kryptografische Algorithmen, häufig verwendete Schlüssel- und Zertifikatskapselungsverwaltungsfunktionen sowie SSL-Protokolle umfasst und eine Fülle von Anwendungen für Tests oder andere Zwecke bietet.

nginx unterstützt nicht nur das http-Protokoll, sondern auch https (d. h. die Übertragung von http über das SSL-Protokoll), daher müssen Sie die OpenSSL-Bibliothek auf Centos installieren, also benötigen Sie: openssl openssl-devel;

#🎜🎜 #

2. Laden Sie das Installationspaket von der offiziellen Website herunter

wget https://nginx.org/download/nginx-1.16.0.tar.gz
Nach dem Login kopieren

3. Entpacken und installieren #🎜 🎜#

tar zxvf nginx-1.16.0.tar.gz
Nach dem Login kopieren
cd nginx-1.16.0
Nach dem Login kopieren
./configure --prefix=/usr/local/nginx
Nach dem Login kopieren
make && make install
Nach dem Login kopieren
#🎜🎜 #4. Testen Sie, ob die Installation erfolgreich ist 🎜#

[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
Nach dem Login kopieren

6. Verifizierungsdienst wurde erfolgreich gestartet 🎜# 8. Nginx-Dienst so starten, dass er automatisch gestartet wird

cd /usr/local/nginx/sbin
./nginx
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist die Methode zum Kompilieren und Installieren von nginx1.16.0 in Centos7?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!