Installieren Sie die erforderliche Umgebung 1. gcc-Installation Um nginx zu installieren, müssen Sie den von der offiziellen Website heruntergeladenen Quellcode kompilieren. Die Kompilierung hängt von der GCC-Umgebung ab. Wenn Sie die GCC-Umgebung nicht haben, müssen Sie sie installieren:
2. PCRE pcre-devel installieren PCRE (Perl Compatible Regular Expressions) ist eine Perl-Bibliothek, die eine Perl-kompatible Bibliothek für reguläre Ausdrücke enthält. Das http-Modul von nginx verwendet pcre zum Parsen regulärer Ausdrücke, daher muss die pcre-Bibliothek unter Linux installiert werden. pcre-devel ist eine sekundäre Entwicklungsbibliothek, die mit pcre entwickelt wurde. nginx erfordert auch diese Bibliothek. Befehl:
3. zlib-Installation Die zlib-Bibliothek bietet zahlreiche Komprimierungs- und Dekomprimierungsmethoden. Nginx verwendet zlib, um den Inhalt des HTTP-Pakets zu gzippen, daher muss die zlib-Bibliothek auf Centos installiert werden.
4. OpenSSL-Installation OpenSSL ist eine leistungsstarke kryptografische Bibliothek auf Secure Socket Layer, die wichtige kryptografische Algorithmen, häufig verwendete Funktionen zur Verwaltung von Schlüssel- und Zertifikatspaketen sowie SSL-Protokolle enthält und zahlreiche 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.
Laden Sie die offizielle Website herunter Laden Sie das .tar.gz-Installationspaket direkt herunter von: https://nginx.org/en/download.html Entpacken
Konfiguration
Kompilieren und installieren
Suchen Sie den Installationspfad:
Starten und Stoppen von nginx
Den Nginx-Prozess abfragen: Um den automatischen Start zu aktivieren, fügen Sie einfach den Startcode in rc.local hinzu.
Hinzufügen einer Zeile
Ausführungsberechtigungen festlegen
Das könnte Sie auch interessieren:
|
<<: Fallstricke bei der Installation der komprimierten Version von MySQL 5.7.17 unter Windows
>>: Implementierung des WeChat-Applet-Nachrichten-Pushs in Nodejs
1. MySQL-Anmeldeeinstellungen ändern: # vim /etc/...
Eigenschaft „letter-spacing“ : Vergrößern oder ve...
Code kopieren Der Code lautet wie folgt: html, Ad...
Mögliche Gründe: Der Hauptgrund, warum Seata MySQ...
1. Vorbereitung Installieren Sie Tomcat auf dem L...
Es gibt drei Typen von regulären Matching-Selekto...
Hilfsfunktion mapGetters mapGetters ordnet die Ge...
Im Webdesign hört man oft die Eigenschaftsnamen „...
Inhaltsverzeichnis JVM-Klassenlader Tomcat-Klasse...
Lösung Verzichten Sie auf die Linux-VM, die mit D...
1. Einführung in Varnish Varnish ist ein leistung...
Inhaltsverzeichnis 1. Datenbank-Master-Slave-Klas...
Wenn Sie mit Docker noch nicht vertraut sind, seh...
In diesem Artikel wird der spezifische Code von R...
Inhaltsverzeichnis Bedingte Kompilierung Seitenla...