aktueller Standort:Heim > Technische Artikel > Betrieb und Instandhaltung > Nginx

  • So beheben Sie den Nginx 403 Forbidden-Fehler, der durch Berechtigungsprobleme verursacht wird
    So beheben Sie den Nginx 403 Forbidden-Fehler, der durch Berechtigungsprobleme verursacht wird
    Heute habe ich nginx in einer neuen Umgebung installiert. Daher sind alle Zugriffe 403. Normalerweise wurde 403 angezeigt. Ich dachte jedoch sofort, dass die Pfadkonfiguration falsch war, aber ich habe genauer hingesehen und festgestellt, dass der Verzeichnispfad in Ordnung ist .conf: Kopieren Sie den Code. Der Code lautet wie folgt: server{ listen80;server_namelocalhost;#charsetkoi8-r;#access_loglogs/host.access.logmain;location/{root/root/html;indexindex.htmlindex.htm;}} Ergebnisse der Pfadabfrage im System: Kopieren Sie den Code. Der Code lautet wie folgt: [roo
    Nginx 1486 2023-05-23 10:16:34
  • So implementieren Sie die hohe Verfügbarkeit von Nginx in einer Produktionsumgebung
    So implementieren Sie die hohe Verfügbarkeit von Nginx in einer Produktionsumgebung
    Vorbereitungsarbeiten: 192.168.16.128192.168.16.129 zwei virtuelle Maschinen. Installieren Sie Nginx. Installieren Sie Nginx und aktualisieren Sie die Yum-Quelldatei: rpm-ivhhttp://nginx.org/packages/centos/7/noarch/rpms/nginx-release-centos-7-0.el7.ngx.noarch.rpmwget- o/ etc/yum.repos.d/centos-base.repohttp://mirrors.aliyun.com/repo/centos-7.repoInstallieren Sie nginx
    Nginx 1342 2023-05-23 09:25:12
  • So beheben Sie Fehler beim Starten des Nginx-Dienstes in Kubernetes
    So beheben Sie Fehler beim Starten des Nginx-Dienstes in Kubernetes
    ❌Der Pod-Knoten startet nicht, auf den Nginx-Dienst kann nicht normal zugegriffen werden und der Dienststatus wird als ImagePullBackOff angezeigt. [root@m1~]#kubectlgetpodsNAMEREADYSTATUSRESARTSAGEnginx-f89759699-cgjgp0/1ImagePullBackOff0103m Zeigen Sie die Pod-Knotendetails des Nginx-Dienstes an. [root@m1~]#kubectldescribepodnginx-f89759699-cgjgpName:nginx-f89759699-cgjgpNamespace
    Nginx 940 2023-05-23 09:25:05
  • Analyse von Nginx-Installations- und Konfigurationsbeispielen
    Analyse von Nginx-Installations- und Konfigurationsbeispielen
    Plattform des Nginx-Installationssystems: CentosRelease6.6 (final) 64-Bit. 1. Installieren Sie die Kompilierungstools und Bibliotheksdateien yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-devel 2. Installieren Sie zunächst pcrepcre, damit ngnix die Rewrite-Funktion unterstützen kann. 1. Laden Sie das pcre-Installationspaket herunter, Download-Adresse: [root@bogonsrc]#wgethttp://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8
    Nginx 1058 2023-05-23 08:56:41
  • So verwenden Sie Nginx als Reverse-Proxy zum Konfigurieren der GZip-Komprimierung
    So verwenden Sie Nginx als Reverse-Proxy zum Konfigurieren der GZip-Komprimierung
    Voraussetzungen: node.js+nginx-Reverse-Proxy. Arbeit, die node.js ausführen muss: express4.0 oder niedriger: app.use(express.compress()); // Hauptsächlich dieser Satz app.use(express.json () );app.use(express.urlencoded());app.use(express.bodyparser());app.use(express.methodoverride());app.use(express.cookieparser());Um zu lassen Alle Anfragen werden komprimiert, also c
    Nginx 1100 2023-05-22 23:43:04
  • So implementieren Sie mit Nginx einen Lastausgleichscluster mit dynamischer und statischer Trennung
    So implementieren Sie mit Nginx einen Lastausgleichscluster mit dynamischer und statischer Trennung
    1. Experimentelle Umgebung 1.1 System und Dienste Dieses Mal verwendete Betriebssystem und Dienste: Für dieses Experiment sind insgesamt 3 Server erforderlich, ein Nginx als Lastausgleichsverteiler und ein dynamischer und statischer Trennungsverteiler sowie zwei Apache als Backend-Server Erzielen Sie einen Lastausgleich und eine dynamische Trennung zweier Apache-Server. Betriebssystem: Centos7.6nginx Version: Version 1.22 Apache-Version: 2.4.6PHP-Version, die standardmäßig mit dem System geliefert wird: 5.4.16 Apache- und PHP-Version, die standardmäßig mit dem System geliefert wird, beide können auf die neueste Version aktualisiert werden und können kann von der offiziellen Website heruntergeladen und installiert werden. 1.2 Das diesmal zu implementierende Architekturdiagramm: Im Allgemeinen sind unsere Server in viele Typen unterteilt, einschließlich Dateiserver, Bildserver usw.
    Nginx 1386 2023-05-22 22:52:41
  • So legen Sie das Ressourcenanforderungsverzeichnis in Nginx fest
    So legen Sie das Ressourcenanforderungsverzeichnis in Nginx fest
    Methode 1: Rootroot verwenden: Legen Sie den angeforderten Root-Verzeichnispfad auf den Root-Verzeichnispfad fest, in dem der Nginx-Server nach Erhalt der Anforderung nach Ressourcen sucht. Die Falldemonstration lautet wie folgt Darin befindet sich ein Bild. nginx.conf Ändern Sie den Standardzugriffspfad in der Konfigurationsdatei wie folgt auf die Bilder im Verzeichnis oben: location/{#roothtml;#indexindex.htmlindex.htm;rootD:/dev -tools/nginx/V1/nginx-1.16.1/images ;index2.jpg;} Nach dem Neustart des Nginx-Dienstes,
    Nginx 1614 2023-05-22 22:37:04
  • So installieren und verwenden Sie Nginx im Linux-System
    So installieren und verwenden Sie Nginx im Linux-System
    Einführung in Nginx: Nginx ist ein sehr leistungsstarker, leistungsstarker Web- und Reverse-Proxy-Dienst. Eine der Softwareplattformen, die häufig von Host-Geschäftsinhabern ausgewählt werden. Das Linux-System installiert Nginx, lädt es herunter und überträgt es auf den Server. Der erste Schritt besteht darin, tar-zxvfnginx-1.13.1.tar.gz zu dekomprimieren und das Verzeichnis von nginx-1.13.1 einzugeben. Überprüfen Sie die folgenden Dateien und stellen Sie fest, dass nginx über das Quellpaket veröffentlicht wurde und nginx in C geschrieben ist. Daher muss der C/C++-Compiler Yuminsta installiert werden
    Nginx 914 2023-05-22 22:22:04
  • Wie Nginx das Problem domänenübergreifender Sekundäranfragen von WebApi und einzelner Vue-Seiten löst
    Wie Nginx das Problem domänenübergreifender Sekundäranfragen von WebApi und einzelner Vue-Seiten löst
    1. Einführung Da das Projekt vom Front- und Back-End getrennt ist, werden die API-Schnittstelle und das Web-Front-End an verschiedenen Standorten bereitgestellt. Im vorherigen Artikel verwendet die domänenübergreifende Anforderungslösung von webapiajax (Cors-Implementierung) domänenübergreifend Verarbeitung anstelle von JSONP. Aber nach einiger Zeit habe ich ein sehr seltsames Problem entdeckt. Jedes Mal, wenn das Frontend eine Anfrage initiiert, kann ich über die Entwicklertools des Browsers sehen, dass es unter der ersten Methode zwei Anfragen für dieselbe URL gibt Bei der Anfrage handelt es sich um Optionen, die Methode der zweiten Anfrage ist das eigentliche Abrufen oder Posten, und die erste Anfrage gibt keine Daten zurück und die zweite Anfrage gibt normale Daten zurück. 2. Grund für die ersten Optionen
    Nginx 1180 2023-05-22 22:03:03
  • So richten Sie Nginx- und PHP-Server unter Ubuntu ein
    So richten Sie Nginx- und PHP-Server unter Ubuntu ein
    Installieren Sie nginx, führen Sie den folgenden Befehl aus und der Vorgang wird schnell abgeschlossen sudoapt-getinstallnginx Standardinstallationsort der Konfigurationsdatei: conf:/etc/nginx/nginx.confbin:/usr/sbin/nginxvhost:/etc/nginx/sites- enable/defaultcgi-params: /etc/nginx/fastcgi-params Installieren Sie das PHP-CGI-Modul sudoapt-getinstallphp5-cgi. Standardinstallationsort der Konfigurationsdatei: php-cgi:/usr/bin/php-cg
    Nginx 903 2023-05-22 21:10:27
  • So konfigurieren Sie die Nginx-Standardsite
    So konfigurieren Sie die Nginx-Standardsite
    Konfigurieren Sie den Standard-Site-Server {listen80default;} Wenn mehrere virtuelle Hosts auf einem Nginx-Dienst erstellt werden, wird dieser standardmäßig von oben nach unten durchsucht. Wenn der virtuelle Host nicht übereinstimmen kann, wird der Inhalt des ersten virtuellen Hosts zurückgegeben. Wenn Sie beim Festlegen der Standardsite eine angeben möchten, können Sie den virtuellen Host dieser Site am Speicherort des ersten virtuellen Hosts in der Konfigurationsdatei platzieren oder listendefault auf dem virtuellen Host dieser Site konfigurieren.
    Nginx 1521 2023-05-22 21:01:05
  • So lösen Sie das Problem, dass der NGINX-Reverse-Proxy bei einer POST-Anfrage einer HTML-Seite 405 zurückgibt
    So lösen Sie das Problem, dass der NGINX-Reverse-Proxy bei einer POST-Anfrage einer HTML-Seite 405 zurückgibt
    实现如下:server{listen80;listen443ssl;server_namenirvana.test-a.gogen;ssl_certificate/etc/nginx/ssl/nirvana.test-a.gogen.crt;ssl_certificate_key/etc/nginx/ssl/nirvana.test-a.gogen .key;proxy_connect_timeout600;proxy_read_timeout600;proxy_send_timeout600;c
    Nginx 2548 2023-05-22 19:49:04
  • So fügen Sie eine Konto- und Passwortverifizierung in Nginx hinzu
    So fügen Sie eine Konto- und Passwortverifizierung in Nginx hinzu
    nginx fügt Konto- und Passwortauthentifizierungsserver hinzu{location/{auth_basic"pleaseinputuser&passwd";auth_basic_user_filekey/auth.key;}} Es gibt viele Dienste, auf die über nginx zugegriffen werden kann, die jedoch keine Kontoauthentifizierungsfunktionen bieten. Sie können die authbase-Kontopasswortauthentifizierung verwenden bereitgestellt von nginx. Zur Implementierung können Sie das folgende Skript verwenden, um das Kontopasswort zu generieren: #catpwd.pl#!/usr/bin/perlusestrict;my$pw=$ARGV[0];printcrypt
    Nginx 1652 2023-05-22 19:46:04
  • So verwenden Sie den Nginx-Proxy für den Zugriff auf das Internet
    So verwenden Sie den Nginx-Proxy für den Zugriff auf das Internet
    HTTP-Proxy-Konfiguration#Proxy-Internetserver weiterleiten{listen38080;#Resolution domain name restarter8.8.8.8;location/{proxy_pass$scheme://$http_host$request_uri;}}Konfigurieren Sie die Proxy-IP und den Port im Browser und greifen Sie dann darauf zu http://www.ip138.com, Sie können feststellen, dass sich die IP geändert hat, was darauf hinweist, dass die https-Website nicht geöffnet werden kann. Dies liegt daran, dass der native Nginx nur http-Forward-Proxy unterstützt Um Nginx für den https-Forward-Proxy zu unterstützen, können Sie ngx_http_proxy_connect_ aufrufen.
    Nginx 2026 2023-05-22 19:35:18
  • Was sind die Grundkonzepte und Prinzipien von Nginx?
    Was sind die Grundkonzepte und Prinzipien von Nginx?
    1. Das Grundkonzept von Nginx (enginex) ist ein leistungsstarker HTTP- und Reverse-Proxy-Webserver, der auch IMAP/POP3/SMTP-Dienste bereitstellt. Seine Merkmale sind, dass es weniger Speicher beansprucht und über starke Parallelitätsfähigkeiten verfügt. Tatsächlich sind die Parallelitätsfähigkeiten von Nginx unter Webservern desselben Typs besser geeignet. Zu den Benutzern von Nginx-Websites auf dem chinesischen Festland gehören: Baidu, JD.com, Sina, NetEase, Tencent , Taobao usw. Nginx wurde speziell für die Leistungsoptimierung entwickelt. Bei der Implementierung wird großer Wert auf Effizienz gelegt und es wird berichtet, dass es bis zu 50.000 gleichzeitige Verbindungen unterstützen kann. Nginx kann nicht nur als Reverse-Proxy für den Lastausgleich verwendet werden; es kann auch als Forward-Proxy für den Internetzugang usw. verwendet werden.
    Nginx 1747 2023-05-22 18:40:40

Werkzeugempfehlungen

Kontaktcode für das jQuery-Enterprise-Nachrichtenformular

Der Kontaktcode für das jQuery-Unternehmensnachrichtenformular ist ein einfacher und praktischer Unternehmensnachrichtenformular- und Kontaktcode für die Einführungsseite.

Wiedergabeeffekte für HTML5-MP3-Spieluhren

Der Spezialeffekt „HTML5 MP3-Musikbox-Wiedergabe“ ist ein MP3-Musikplayer, der auf HTML5+CSS3 basiert, um niedliche Musikbox-Emoticons zu erstellen und auf die Schaltfläche „Umschalten“ zu klicken.

HTML5 coole Partikelanimations-Navigationsmenü-Spezialeffekte

Der Spezialeffekt „HTML5 Cool Particle Animation“ für das Navigationsmenü ist ein Spezialeffekt, der seine Farbe ändert, wenn die Maus über das Navigationsmenü bewegt wird.
Menünavigation
2024-02-29

Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare

Der Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare ist eine visuelle Form, die auf jQuery und dem Bootstrap-Framework basiert.

Webvorlage für Bio-Obst- und Gemüselieferanten Bootstrap5

Eine Webvorlage für Bio-Obst- und Gemüselieferanten – Bootstrap5
Bootstrap-Vorlage
2023-02-03

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus
Backend-Vorlage
2023-02-02

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5
Bootstrap-Vorlage
2023-02-02

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4
Bootstrap-Vorlage
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen

Die Website-Vorlage für Reinigungs- und Wartungsdienste für Heimdekoration ist ein Website-Vorlagen-Download, der sich für Werbewebsites eignet, die Heimdekorations-, Reinigungs-, Wartungs- und andere Dienstleistungsorganisationen anbieten. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-05-09

Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben

Die Vorlage „Fresh Color Matching“ für die Lebenslauf-Leitfadenseite für persönliche Bewerbungen ist eine persönliche Webvorlage zum Herunterladen von Lebensläufen für die Jobsuche, die für einen frischen Farbabstimmungsstil geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-29

Web-Vorlage für kreativen Job-Lebenslauf für Designer

Die Webvorlage „Designer Creative Job Resume“ ist eine herunterladbare Webvorlage für die Anzeige persönlicher Lebensläufe, die für verschiedene Designerpositionen geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28

Website-Vorlage eines modernen Ingenieurbauunternehmens

Die Website-Vorlage für moderne Ingenieur- und Bauunternehmen ist eine herunterladbare Website-Vorlage, die sich zur Förderung der Ingenieur- und Baudienstleistungsbranche eignet. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!