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

  • So aktivieren Sie die PHP-Fehlerberichtsfunktion in Nginx
    So aktivieren Sie die PHP-Fehlerberichtsfunktion in Nginx
    Ändern Sie die Konfigurationsdatei php.ini. Zuerst müssen wir die Konfigurationsdatei php.ini finden. Sie können es im Terminal mit dem folgenden Befehl finden: php --ini Dieser Befehl findet den Speicherort der Konfigurationsdatei php.ini. Nachdem wir den Speicherort der php.ini-Konfigurationsdatei ermittelt haben, können wir die folgenden zwei Konfigurationselemente finden: display_errors=Offerror_reporting=E_ALL&~E_DEPRECATED&~E_STRICT Die oben genannten Konfigurationselemente bestimmen, ob PHP Fehlermeldungen und Fehlerstufeneinstellungen anzeigt. Wir müssen display_errors auf „On“ setzen, um PHP-Fehler auf der Seite zu aktivieren
    Nginx 854 2023-05-12 08:25:18
  • So konfigurieren Sie die Nginx-Benutzerauthentifizierungsseite
    So konfigurieren Sie die Nginx-Benutzerauthentifizierungsseite
    Vorwort-Anwendungsszenario: Es ist wahrscheinlich, dass externe Benutzer auf die interne Website zugreifen müssen und Besuchern gleichzeitig keine Website-Kontoberechtigungen erteilt werden können, sodass auf Nginx-Ebene Einschränkungen auferlegt werden. Bei Outsourcing-Projekten verfügen interne Mitarbeiter beispielsweise über Konten zum Verwalten von Dokumenten, während Outsourcing-Mitarbeiter keine internen Konten haben, aber Dokumente sehen müssen. Daher ist die Einstellung der Benutzerüberprüfung auf Nginx-Ebene die beste und einfachste Option In den meisten Fällen eröffnen Arbeitgeber kein Konto mit grundlegenden Zugriffsrechten für ausgelagerte Mitarbeiter. Voraussetzungen für die Benutzerauthentifizierung auf Nginx-Ebene: Es ist ein entsprechendes Programm zur Passworterstellung erforderlich, beispielsweise Apache2-utils (Debian, Ubuntu) oder httpd-tools (Rhel/Centos/Oracle).
    Nginx 2405 2023-05-12 08:10:11
  • Nginx-Expires-Methode zur Steuerung des Seiten-Cachings
    Nginx-Expires-Methode zur Steuerung des Seiten-Cachings
    Syntax: expires[time|epoch|max|pff] Standardwert: Die Direktive offexpires steuert die Header-Informationen „expires“ und „cache-control“ in der http-Antwort und startet die Funktion zur Steuerung der Seiten-Cache-Zeit: Sie können positiv verwenden oder negative Zahlen. Der Wert des Headers „expires“ wird durch Addition der aktuellen Systemzeit zum eingestellten Zeitwert festgelegt. Der Zeitwert steuert auch den Wert von „cache-control“: Eine negative Zahl bedeutet keinen Cache, eine positive Zahl oder Null bedeutet max-age=timeepoch: Geben Sie den Wert von „expires“ als 1january,19 an
    Nginx 1679 2023-05-12 08:04:05
  • So erstellen Sie einen Datei-Anti-Leeching-Dienst in Nginx
    So erstellen Sie einen Datei-Anti-Leeching-Dienst in Nginx
    Vorwort Wie wir alle wissen, erheben viele Websites mittlerweile Gebühren für das Herunterladen von Informationen, egal ob es sich um Punkte oder Goldmünzen handelt. Wie verhindern diese Websites also, dass Ressourcen direkt verlinkt werden? Hier ist ein relativ einfach zu verwendendes Artefakt. Nginx selbst bietet secure_link zur Vervollständigung der Anti-Leeching-Funktion. Es kann Zeitstempel und Prüfcodes zu Serverdatei-Links hinzufügen und so Serverdateien vor dem Herunterladen und Diebstahl schützen. Sequenzdiagramm Nginx-Konfiguration So installieren Sie Nginx Ich werde hier nicht auf Details eingehen. Denken Sie nur daran, ngx_http_secure_link_module bei der Installation zu aktivieren. ./configure--with-http_secure_link_m
    Nginx 1212 2023-05-11 23:58:20
  • Was ist die Methode zum Herunterfahren von Nginx in Ubuntu?
    Was ist die Methode zum Herunterfahren von Nginx in Ubuntu?
    So fahren Sie Nginx in Ubuntu herunter: 1. Öffnen Sie die Terminal-Befehlszeile. 2. Geben Sie zunächst den folgenden Befehl ein, um die Nginx-Prozessnummer anzuzeigen. #ps-ef|grepnginx Angenommen, die Prozessnummer pid ist: 1232. Geben Sie dann den folgenden Befehl ein, um den Prozess abzubrechen und nginx herunterzufahren. #kill-QUIT123//Ordentlich stoppen #kill-TERM123 oder [root@LinuxServer~]#kill-INT123//Schnellstopp #pkill-9nginx//Stopp erzwingen
    Nginx 2417 2023-05-11 23:43:23
  • Beispielanalyse der Nginx-Grundfunktion
    Beispielanalyse der Nginx-Grundfunktion
    1. Statischer http-Server Zunächst einmal ist Nginx ein http-Server, der dem Client über das http-Protokoll statische Dateien (wie HTML und Bilder) auf dem Server anzeigen kann. Konfiguration: server{listen80;#port number location/{root/usr/share/nginx/html;#static file path}} 2. Reverse-Proxy-Server Was ist ein Reverse-Proxy? Der Client kann über das HTTP-Protokoll direkt auf einen Website-Anwendungsserver zugreifen. Der Client fordert Nginx an und gibt das Ergebnis dann an den Client zurück ist ein Reverse-Proxy
    Nginx 1411 2023-05-11 23:31:04
  • Nginx-Konfigurationsfehler bei domänenübergreifender Anforderung Access-Control-Allow-Origin * So lösen Sie ihn
    Nginx-Konfigurationsfehler bei domänenübergreifender Anforderung Access-Control-Allow-Origin * So lösen Sie ihn
    Vorwort Wenn ein domänenübergreifender Fehler 403 auftritt, ist der Header „no'access-control-allow-origin“ auf der angeforderten Ressource vorhanden und die Parameter des Antwortheaders müssen für den Nginx-Server konfiguriert werden: 1. Die Lösung muss nur konfiguriert werden die folgenden Parameter in der Nginx-Konfigurationsdatei: location/{ add_headeraccess-control-allow-origin*;add_headeraccess-control-allow-methods'g
    Nginx 5770 2023-05-11 23:10:12
  • So installieren und erstellen Sie einen Nginx-Server unter Linux
    So installieren und erstellen Sie einen Nginx-Server unter Linux
    1. Laden Sie das Nginx-komprimierte Paket nginx-1.8.0.tar.gz auf den Linux-Server hoch. 2. Da Nginx in der C-Sprache entwickelt wurde und wir Nginx hier durch Kompilieren des Quellcodes von Nginx installieren, muss die C-Sprache unter Linux installiert werden Kompilierungsumgebung gcc, wenn dieser Schritt installiert wurde, können Sie ihn weglassen, andernfalls führen Sie den Befehl aus: yuminstallgcc-c++3 Das http-Modul von nginx verwendet pcre zum Parsen regulärer Ausdrücke, daher muss die pcre-Bibliothek unter Linux installiert werden . Die Bibliothek yuminstall-ypcrepcre-devel4.zlib bietet viele Komprimierungs- und Dekomprimierungsmethoden, die Nginx z
    Nginx 1853 2023-05-11 22:52:04
  • So konfigurieren Sie den Nginx-Inhaltscache und welche allgemeinen Parameterkonfigurationen gibt es
    So konfigurieren Sie den Nginx-Inhaltscache und welche allgemeinen Parameterkonfigurationen gibt es
    Verwendungsszenario: Die Projektseite muss viele Daten laden, die sich nicht häufig ändern. Sie generiert dynamisch Daten für jede Anfrage. Die Leistung ist nicht so gut wie das Zwischenspeichern der Ergebnisse Die Verwendung von Nginx-Caching stellt ein großes Problem dar. Verbessert die Anforderungsgeschwindigkeit erheblich. Grundsätzlich müssen Sie nur „proxy_cache_path“ und „proxy_cache“ konfigurieren, um das Zwischenspeichern von Inhalten zu aktivieren. Ersteres wird zum Festlegen des Cache-Pfads und der Konfiguration verwendet, und letzteres wird zum Aktivieren des Zwischenspeicherns verwendet. http{...proxy_cache_path/path/to/cachelevels=1:2keys_zone=my_cache:10mmax_size=10ginactive
    Nginx 1569 2023-05-11 22:25:11
  • Wie kann Nginx dynamisch und statisch getrennt und konfiguriert werden?
    Wie kann Nginx dynamisch und statisch getrennt und konfiguriert werden?
    1. Konzept der dynamischen und statischen Trennung von Nginx Die dynamische und statische Trennung verwendet Middleware, um dynamische und statische Anforderungen zu trennen, Ressourcen zu trennen, unnötigen Anforderungsverbrauch zu reduzieren und Anforderungsverzögerungen zu reduzieren. Vorteile: Nach der dynamischen und statischen Trennung sind statische Ressourcen nicht betroffen, dynamische Anforderungen und statische Anforderungen können über Middleware 2 getrennt werden. Anwendungsfälle für dynamische und statische Nginx-Umgebungsplanung 2.1 .5 Lastausgleich Nginxproxy192.168.81.210centos7.5 statische Ressource Nginxstatic192.168.81.220centos7.5 dynamische Ressource Tomcatserver192.168
    Nginx 1185 2023-05-11 22:25:04
  • So verwenden Sie Nginx zum Weiterleiten von Port 80 an Port 8080 auf einem Mac
    So verwenden Sie Nginx zum Weiterleiten von Port 80 an Port 8080 auf einem Mac
    Umgebung MacOS-Version: 10.12.6 Nginx-Version: 1.12.1 Installation Der Autor verwendet Homebrew, um die Bibliothek brewsearchnginxbrewinstallnginx zu installieren. Nach der Installation werden Sie feststellen, dass der Überwachungsport von Nginx 8080 und nicht 80 ist. Anschließend müssen Sie den Überwachungsport von ändern nginx zu diesem Zeitpunkt, dann ist dieser Schritt sehr kritisch und kann nicht auf herkömmliche Weise geändert werden. Leser lesen diesen Teil bitte sorgfältig durch. Da macOS über einen eigenen Apache-Dienst verfügt, belegt es selbst Port 80. Zuerst müssen Sie den Abhörport von Apache auf einen anderen ändern oder ihn direkt deinstallieren. Der Autor hat seinen Abhörport auf 8011 geändert. Befehlszeile
    Nginx 1644 2023-05-11 21:49:16
  • So erreichen Sie einen reibungslosen Neustart in Nginx
    So erreichen Sie einen reibungslosen Neustart in Nginx
    1. Hintergrund Während des Serverentwicklungsprozesses ist es unvermeidlich, den Dienst neu zu starten, um neuen Code oder eine neue Konfiguration zu laden. Wenn sichergestellt werden kann, dass der Dienst während des Serverneustarts nicht unterbrochen wird, können die Auswirkungen des Neustarts auf das Unternehmen reduziert werden . 2. Neustartvorgang Neustart bedeutet, dass der alte und der neue Server während des Übergabevorgangs zwangsläufig nebeneinander existieren. Daher sieht der Neustartvorgang ungefähr wie folgt aus: Starten Sie den neuen Server und den alten und neue Server koexistieren, um die Anfrage zu verarbeiten und Dienste für den alten Server bereitzustellen. Das Hauptproblem besteht darin, sicherzustellen, dass der alte und der neue Server koexistieren können Die Ports vor und nach dem Neustart sind gleich. So stellen Sie sicher, dass beide denselben Port abhören können. 3. ngi
    Nginx 2117 2023-05-11 21:43:13
  • Wie ist die Struktur der Nginx-Konfigurationsdatei?
    Wie ist die Struktur der Nginx-Konfigurationsdatei?
    Allgemeine Funktionen von Nginx 1. http-Proxy, Reverse-Proxy: Als eine der am häufigsten verwendeten Funktionen von Webservern, insbesondere Reverse-Proxy. Hier werde ich Ihnen zwei Bilder geben, um das positive Mittel und das reaktive Mittel zu erklären. Sie können die Informationen für die spezifischen Details lesen. Wenn Nginx als Reverse-Proxy verwendet wird, bietet es eine stabile Leistung und kann Weiterleitungsfunktionen mit flexibler Konfiguration bereitstellen. Nginx kann unterschiedliche Weiterleitungsstrategien basierend auf unterschiedlichen regulären Übereinstimmungen anwenden, beispielsweise den Dateiserver am Ende der Bilddatei und den Webserver für dynamische Seiten. Solange Ihre regulären Regeln korrekt geschrieben sind und eine entsprechende Serverlösung vorhanden ist. Sie können spielen, was Sie wollen. Und Nginx führt einen Fehlerseitensprung, eine Ausnahmebeurteilung usw. für die zurückgegebenen Ergebnisse durch. Wenn der verteilte Server speichert
    Nginx 1220 2023-05-11 21:28:17
  • So erreichen Sie eine hohe Verfügbarkeit von Keepalived + Nginx
    So erreichen Sie eine hohe Verfügbarkeit von Keepalived + Nginx
    1. Einführung in keepalived Keepalived wurde ursprünglich für die LVS-Lastausgleichssoftware entwickelt, um den Status jedes Dienstknotens im LVS-Clustersystem zu verwalten und zu überwachen. Später wurde die VRRP-Funktion hinzugefügt, um eine hohe Verfügbarkeit zu erreichen. Neben der Verwaltung der LVS-Software kann keepalived auch Hochverfügbarkeitslösungen für andere Dienste unterstützen. keepalived implementiert die Hochverfügbarkeitsfunktion über das VRRP-Protokoll. vrrp (virtualrouterredundancyprotocol) virtuelles Routing-Redundanzprotokoll. Der Zweck von vrrp besteht darin, das Single-Point-of-Failure-Problem des statischen Routings zu lösen. Es kann sicherstellen, dass beim Ausfall einzelner Knoten das gesamte Netzwerk unterbrechungsfrei laufen kann.
    Nginx 1230 2023-05-11 21:28:11
  • So entfernen Sie das Präfix in der Nginx-Reverse-Proxy-Konfiguration
    So entfernen Sie das Präfix in der Nginx-Reverse-Proxy-Konfiguration
    Wenn Sie Nginx als Reverse-Proxy verwenden, können Sie die Anfrage einfach an den nächsten intakten Dienst weiterleiten. Durch das Festlegen der Proxy_Pass-Anfrage wird nur der Domänenname ersetzt, wenn Sie auf verschiedene Dienste basierend auf unterschiedlichen URL-Suffixen zugreifen möchten: Methode 1: Fügen Sie die Pipe „/“server{listen8000;server_nameabc.com;access_log“ hinzu :rollback/data/ log/nginx/access.loginterval=1dbaknum=7maxsize=1g"main;locatio
    Nginx 3830 2023-05-11 21:07:11

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!