aktueller Standort:Heim > Technische Artikel > Betrieb und Instandhaltung > Nginx
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework tägliche Programmierung WeChat-Applet häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- So konfigurieren Sie die Multi-Site-Funktion von WordPress in einer Nginx-Umgebung
- Die Multi-Site-Funktion von WordPress ermöglicht die Implementierung mehrerer Sites durch die Installation eines WordPress-Programms (d. h. eine Reihe von Programmen kann an mehrere Domänennamen oder Subdomänennamen gebunden werden). Jede Site verfügt über unabhängige Themen, Plug-Ins, Artikel und Seiten. Dadurch kann der Aufwand für die Wartung und Aktualisierung mehrerer WordPress-Installationsprogramme erheblich reduziert werden, und jede Site kann unabhängig voneinander sein, ohne sich gegenseitig zu beeinträchtigen. WordPress Multisite verfügt über zwei Methoden: Unterverzeichnis und Subdomainname. Hier stellen wir hauptsächlich die Subdomainnamenmethode vor. Das heißt, basierend auf dem Hauptdomänennamen erstellen wir einen Subdomänennamen, zum Beispiel: http://shop.jb51.com. Gleichzeitig können wir dies abbilden
- Nginx 1963 2023-05-12 09:58:15
-
- So legen Sie die Anzahl der Nginx-Serverprozesse fest und nutzen die Multi-Core-CPU
- Die Nginx-Konfigurationsdatei nginx.conf muss zuerst die Nginx-Konfigurationsdatei nginx.conf finden, um die folgenden Vorgänge ausführen zu können. In der Standardkonfiguration des lnmp-Ein-Klick-Installationspakets wird nginx.conf in /usr/local/nginx/ gespeichert. conf/nginx.conf. Um nginx in anderen Umgebungen zu installieren, können Sie find/-namenginx.conf verwenden, um den Speicherpfad der Konfigurationsdatei zu finden. nginxworker_processes kann die Anzahl der Nginx-Prozesse im Nginx-Konfigurationsdokument nginx.conf festlegen, um die Anzahl der Nginx-Prozesse entsprechend zu ändern
- Nginx 2077 2023-05-12 09:46:05
-
- So deaktivieren Sie unnötige HTTP-Methoden im Nginx-Server
- Deaktivieren Sie unnötige HTTP-Methoden wie einige Websites und Anwendungen, die nur GET-, POST- und HEAD-Methoden unterstützen können. Das Hinzufügen der folgenden Methode zum Servermodul in der Konfigurationsdatei kann einige Spoofing-Angriffe verhindern if($request_method!~^(GET|HEAD|POST)$){return444;}
- Nginx 1411 2023-05-12 09:40:12
-
- So beheben Sie das Problem, dass die Nginx-PHP-Datei nicht ausgeführt wird
- Schritt 1: Aktuelle PHP-Ausführungszeiteinstellungen anzeigen Bevor Sie mit der Anpassung der PHP-Ausführungszeit von Nginx beginnen, müssen Sie die aktuellen Einstellungen verstehen. Sie können Ihre aktuellen PHP-Ausführungszeiteinstellungen überprüfen, indem Sie Folgendes ausführen: php -i|grep "max_execution_time" Dadurch wird das aktuelle PHP-Ausführungszeitlimit ausgegeben. Standardmäßig ist sie auf 30 Sekunden eingestellt. Schritt 2: Ändern Sie die PHP-Ausführungszeiteinstellungen in Nginx. Um die PHP-Ausführungszeiteinstellungen in Nginx zu ändern, müssen Sie die Nginx-Website-Konfigurationsdatei bearbeiten. In diesem Beispiel gehen wir davon aus, dass sich Ihre Nginx-Site-Konfigurationsdateien in /etc/nginx/sites- befinden.
- Nginx 1158 2023-05-12 09:34:06
-
- So installieren und konfigurieren Sie Windows Nginx
- Was ist Nginx? Nginx (Enginex) ist ein leichter Webserver, Reverse-Proxy-Server und E-Mail-Proxyserver (imap/pop3). Was ist ein Reverse-Proxy? Die Reverse-Proxy-Methode bezieht sich auf die Verwendung eines Proxyservers, um Verbindungsanfragen im Internet anzunehmen, die Anfragen dann an den Server im internen Netzwerk weiterzuleiten und die vom Server erhaltenen Ergebnisse an den Client zurückzugeben, der die Verbindung im Internet anfordert Der Proxy-Server erscheint nach außen als Reverse-Proxy-Server. Sie können sich auf das Beispiel in der folgenden Abbildung beziehen: Installation und Verwendung Installieren Sie die Download-Adresse der offiziellen Nginx-Website. Die Release-Version ist in Linux- und Windows-Versionen unterteilt. Sie können auch den Quellcode herunterladen
- Nginx 1054 2023-05-12 09:22:05
-
- So lösen Sie das Problem, dass Nginx in Centos7 automatisch startet
- Was die Einstellung von Nginx zum automatischen Start beim Booten in Centos7 betrifft, können wir das Problem lösen, indem wir beim Booten ein selbststartendes Shell-Skript schreiben. Betriebssystem der Testumgebung: Centos764-Bit 1611Nginx-Version: 1.11.10 Konfigurationsparameter bei der Installation von nativem Nginx./configure\--prefix=/usr/local/nginx\--pid-path=/usr/local/nginx/logs / nginx.pid\--lock-path=/var/lock/nginx.lock\--error-log-path=/var/log/nginx/err
- Nginx 1053 2023-05-12 09:16:05
-
- Was sind die Hauptanwendungsszenarien von Nginx?
- Was Nginx kann: 1. Reverse-Proxy 2. Lastausgleich 3. HTTP-Server (einschließlich dynamischer und statischer Trennung) 4. Forward-Proxy Das Obige ist, was ich darüber weiß, was Nginx verarbeiten kann, ohne auf Module von Drittanbietern angewiesen zu sein. Jeder Typ wird erklärt Im Folgenden wird ausführlich beschrieben, wie ein Reverse-Proxy ausgeführt wird. Was ist ein Reverse-Proxy? Folgendes sagt die Baidu-Enzyklopädie: Die Reverse-Proxy-Methode (ReverseProxy) bezieht sich auf die Verwendung eines Proxy-Servers zum Akzeptieren Die Verbindungsanforderung wird im Internet gestellt und dann an den Server im internen Netzwerk weitergeleitet. Das vom Server erhaltene Ergebnis wird an den Client zurückgegeben, der die Verbindung im Internet anfordert Der Proxy-Server erscheint nach außen hin als Reverse-Proxy-Dienst.
- Nginx 2021 2023-05-12 09:07:11
-
- So fügen Sie Nginx MP4-Streaming-Unterstützung hinzu
- Laden Sie den Code wie folgt herunter und kopieren Sie ihn: #Laden Sie die Konfiguration wgetwgettarzxfnginx_mod*.tar.gz herunter, dekomprimieren Sie sie und fügen Sie den Kopiercode wie folgt hinzu: #Kompilierungsparameter anzeigen/usr/local/nginx/sbin/nginx-v#Geben Sie nginx (tengine) ein. Quellcodeverzeichnis cdtengine*./ configure--add-module=../nginx_mod_h264_streaming-2.2.7\--user=www--group=www\--prefix=/usr/local/nginx\--with-pcre #Einfach machen
- Nginx 2168 2023-05-12 09:07:05
-
- So installieren Sie Nginx unter Linux
- Bereiten Sie die Installation von Tools vor\1. Laden Sie Nginx von der offiziellen Nginx-Website herunter. Die hier verwendete Version ist: 1.13.6.\2. Laden Sie das heruntergeladene Nginx auf Linux hoch. Hier wird das Verzeichnis /opt/nginx verwendet. Führen Sie zum Dekomprimieren „tar-zxvfnginx-1.13.6.tar.gz“ aus. \3. Wechseln Sie in das Verzeichnis /opt/nginx/nginx-1.13.6 und führen Sie ./configure für die Erstkonfiguration aus. Wenn die folgende Eingabeaufforderung angezeigt wird, bedeutet dies, dass PCRE nicht auf dem Computer installiert ist und Nginx auf PCRE angewiesen ist. Sie können es im Forum suchen und anzeigen. Praktische Installation von pcrePCRE (PerlCo
- Nginx 1729 2023-05-12 09:04:15
-
- So kompilieren und installieren Sie PHP und Nginx in Ubuntu
- Kompilieren und installieren Sie nginx, wechseln Sie in das Arbeitsverzeichnis: cd/usr/local/src, laden Sie den PCRE-Quellcode herunter und installieren Sie wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2- 10.20.tar .gztar-zxvfpcre2-10.20.tar.gzmv./pcre2-10.20.tar.gz./pcrecdpcre./configure--prefix=/usr/local/pcremake&&makeinstall zlib herunterladen
- Nginx 1250 2023-05-12 08:58:05
-
- So kombinieren Sie Nginx mit Keepalived, um eine hohe Verfügbarkeit zu erreichen
- Einführung in Keepalived Die Funktion von Keepalived besteht darin, den Status des Servers zu erkennen, wenn ein Webserver ausfällt oder die Arbeit fehlschlägt. Keepalived erkennt dies, entfernt den fehlerhaften Server aus dem System und verwendet andere Server, um die Arbeit des Servers zu ersetzen. Wenn der Server normal funktioniert, fügt keepalived den Server automatisch zur Servergruppe hinzu, ohne dass ein manueller Eingriff erforderlich ist. Implementierungsschritte für das Systemarchitekturdiagramm 1. Umgebungskonfiguration 1.1 Installieren Sie Nginx und installieren Sie die zugehörigen Abhängigkeiten yuminstallpcre-develzlibzlib-developenssl
- Nginx 1232 2023-05-12 08:43:11
-
- So konfigurieren Sie den Multi-Port- und Multi-Domain-Namenszugriff in Nginx
- Für den Multi-Port-Zugriff auf den Hauptdomänennamen legen Sie einen Eintrag in dnsnameserver fest, der auf die Server-IP verweist, und öffnen Sie die Nginx-Konfigurationsdatei. Beispielsweise sind zwei Dienste für Port 80 und Port 8080 geöffnet Es gibt iptable, öffnen Sie zuerst den Port: iptables-ainput-ptcp --dport80-jacceptiptables-ainput-ptcp--dport8080-jacceptÄndern Sie die Konfigurationsdatei: #path:/usr/local/nginx/conf/nginx.confserver{listen80; Servernamewww.xxx
- Nginx 1776 2023-05-12 08:43:05
-
- So deaktivieren Sie das server_tokens-Element in der Nginx-Konfiguration
- Das Deaktivieren des Elements server_tokens in der Nginx-Konfiguration führt dazu, dass auf der 404-Seite die aktuelle Versionsnummer von Nginx angezeigt wird, wenn server_tokens aktiviert ist. Dies ist eindeutig unsicher, da Hacker diese Informationen nutzen könnten, um Schwachstellen in der entsprechenden Nginx-Version auszuprobieren. Sie müssen nur server_tokensoff im http-Modul in nginx.conf festlegen, zum Beispiel: server{listen192.168.0.25:80;Server_tokensoff;server_nametecmintlovesnginx.comwww.tecmintlovesnginx.com;a
- Nginx 3111 2023-05-12 08:37:21
-
- So lösen Sie das 503-Problem nach dem Nginx-Proxy
- Problem: Nach der Konfiguration von server_name und dem Hinzufügen der entsprechenden Zuordnung in hosts wird es nach dem Neustart von nginx nicht wirksam. Lösung: 1. Unabhängig davon, ob server_name festgelegt ist oder nicht, kann nach dem Start von nginx über localhost oder windows10.microdone.cn darauf zugegriffen werden. 2. Überprüfen Sie entsprechend diesem Problem die Netzwerkkonfiguration: Arbeitsschritte: 1), win+r, regedit eingeben 2), überprüfen Sie die Registrierung: Computer\HKEY__CURRENT__USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings
- Nginx 4852 2023-05-12 08:34:21
-
- So konfigurieren Sie die dynamische Komprimierung und statische Komprimierung von nginx gzip
- Dynamische Komprimierung bedeutet eigentlich, dass der Nginx-Server die kompilierte Erstellung komprimiert. Sie müssen die folgende Konfiguration in den http- und https-Modulen von nginx.conf aktivieren: #Gizo-Komprimierung aktivieren gzip_min_length1k; Datei ist größer als 1 KB Komprimierung gzip_comp_level6;#Je größer die Komprimierungsstufe ist, desto kleiner ist die Komprimierung, aber der Leistungsverbrauch hängt von der tatsächlichen Situation ab. gzip_proxiedany;#Aktiviert, wenn Nginx als Reverse-Proxy verwendet wird. Weitere Informationen finden Sie im offiziellen Dokumentation: http://nginx.org/en/docs /http/ngx_http_gzip
- Nginx 2707 2023-05-12 08:25:23