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

  • So konfigurieren und verwenden Sie den Nginx-Server in Node.js
    So konfigurieren und verwenden Sie den Nginx-Server in Node.js
    Node.js ist eine auf der Chrome-JavaScript-Laufzeitumgebung basierende Plattform, die zum einfachen Erstellen von Webanwendungen mit schneller Reaktionsgeschwindigkeit und einfacher Erweiterung verwendet wird. Node.js verwendet ein ereignisgesteuertes, nicht blockierendes E/A-Modell, um leichtgewichtig und effizient zu sein. Es eignet sich sehr gut für datenintensive Echtzeitanwendungen, die auf verteilten Geräten ausgeführt werden, wie z. B. Echtzeit-Chat. Gzip-Codierung, statische Dateien, HTTP-Caching, SSL-Verarbeitung, Lastausgleich und Reverse-Proxy usw. können jedoch alle über Nginx durchgeführt werden, wodurch die Belastung von node.js verringert und der Website-Verkehr durch den leistungsstarken Cache von Nginx eingespart wird Geschwindigkeit. Die Nginx-Konfiguration im Flussdiagramm lautet wie folgt: http{proxy_
    Nginx 2666 2023-05-23 15:25:06
  • So konfigurieren Sie Nginx, um die Groß-/Kleinschreibung von PHP-Variablennamen zu deaktivieren
    So konfigurieren Sie Nginx, um die Groß-/Kleinschreibung von PHP-Variablennamen zu deaktivieren
    Nginx (ausgesprochen „engineX“) ist ein Open-Source-Hochleistungs-Reverse-Proxy-Server, der viele Lastausgleichsalgorithmen unterstützt. Es wurde von Igor Sysoev aus Russland erstellt und die erste öffentliche Version wurde 2004 veröffentlicht. Seitdem ist es die erste Wahl vieler Websites und Unternehmen, darunter Facebook, Google, LinkedIn, Dropbox und viele mehr. Wenn Nginx zum Weiterleiten von Anfragen für PHP-Websites verwendet wird, kann dies zu Problemen führen, da bei Variablennamen in PHP die Groß-/Kleinschreibung beachtet wird. Insbesondere in der Nginx-Konfiguration kann es zu einem „404NotFound“ kommen, wenn die URL beim Zugriff auf die URL Großbuchstaben enthält.
    Nginx 1776 2023-05-23 15:16:30
  • Nginx-Cache-Konfigurationsplan und Lösung der damit verbundenen Speichernutzungsprobleme
    Nginx-Cache-Konfigurationsplan und Lösung der damit verbundenen Speichernutzungsprobleme
    5 Optionen für den Nginx-Caching-Cache 1. Einer der herkömmlichen Caches (404). Diese Methode besteht darin, den 404-Fehler von Nginx an das Backend weiterzuleiten und dann Proxy_store zu verwenden, um die vom Backend zurückgegebene Seite zu speichern. Konfiguration: Location/{root/home/html/;#Home-Verzeichnis läuft ab1d;#Ablaufzeit der Webseite error_page404=200/fetch$request_uri;#404 ​​​​Geleitet zum /fetch-Verzeichnis} Location/fetch/{#404 Geleitet internal ;#Gibt an, dass auf dieses Verzeichnis nicht direkt extern zugegriffen werden kann
    Nginx 2895 2023-05-23 14:01:38
  • So erstellen Sie einen NFS-Server mit Nginx
    So erstellen Sie einen NFS-Server mit Nginx
    Einführung: Was ist ein NFS-Server (Network File System)? Seine wichtigste Funktion besteht darin, verschiedenen Computern und verschiedenen Betriebssystemen den Zugriff auf Dateien an anderer Stelle im Netzwerk zu ermöglichen Genauso wie die Verwendung Ihres eigenen Computers. Warum muss der NFS-Server Daten vom selben Ort abrufen, um die Konsistenz der Website-Daten sicherzustellen? Unabhängig davon, an welchen Back-End-Server der Load Balancer die Anforderung verteilt, ist der vom Client angezeigte Inhalt konsistent. Ob ein NFS-Server die beste Lösung ist? Nein, NFS ist eine relativ kostengünstige Lösung. Im Allgemeinen wird die Leistung nicht besonders hoch sein. Es wird empfohlen, einen dedizierten Speicherserver zu verwenden. Vor- und Nachteile von NFS
    Nginx 1466 2023-05-23 12:55:21
  • So kompilieren und installieren Sie Nginx in einer LNMP-Umgebung
    So kompilieren und installieren Sie Nginx in einer LNMP-Umgebung
    Das Linux-System, das ich verwende, ist Centos7.1. Wenn auf dem Linux-System GCC und andere Kompilierungssoftware nicht vorinstalliert sind, können Sie sie mit der Yum-Quelle installieren. Um Nginx zu installieren, müssen Sie zunächst die abhängigen Module pcre, zlib und openssl installieren. Das gzip-Modul erfordert die zlib-Bibliothek. Die SSL-Funktion erfordert die openSL-Bibliothek. 1. Installieren Sie pcre-Abhängigkeiten und laden Sie pcre-8.38wgetftp://ftp.csx.cam.ac.uk/ herunter. software/programming/pcre/pcre-8.38. tar.gz dekomprimieren tar-zxvfpcre-8.38.t
    Nginx 1197 2023-05-23 12:34:06
  • So starten Sie den Nginx-Dienst in Ubuntu neu
    So starten Sie den Nginx-Dienst in Ubuntu neu
    1. Verwenden Sie die Tastenkombination [Strg+Alt+T], um den Terminal-Befehlsmodus zu öffnen. 2. Sie können den Nginx-Dienst auf folgende Weise neu starten. Methode eins: Geben Sie im ausführbaren Nginx-Verzeichnis sbin den folgenden Befehl ein, um den Nginx-Dienst neu zu starten -ef|grepnginx #Finden Sie die aktuelle Nginx-Prozessnummer]#kill-TERM132#Töten Sie den Nginx-Prozess. 132 ist die Nginx-Prozessnummer
    Nginx 3773 2023-05-23 12:22:13
  • So installieren und stellen Sie Nginx in Centos 6.5 64-Bit bereit
    So installieren und stellen Sie Nginx in Centos 6.5 64-Bit bereit
    1. Einführung in Nginx Nginx ist ein Webserver, der auch für den Lastausgleich und den Reverse-Proxy verwendet werden kann. Ich werde nicht direkt darauf eingehen Installationsschritt 2. Nginx-Installation 1. Laden Sie Nginx und zugehörige Komponenten herunter. Ich wechsle direkt zum Root-Benutzer, um das Programm herunterzuladen und die zugehörigen Komponenten herunterzuladen. wgethttp://nginx.org/download/nginx- 1.10.2.tar.gz Installationsinhalt weglassen...[root@localhos
    Nginx 1274 2023-05-23 12:19:06
  • Nginx-Server-Setup und grundlegende Konfigurationsbeispielanalyse
    Nginx-Server-Setup und grundlegende Konfigurationsbeispielanalyse
    nginx (enginex) ist ein leistungsstarker HTTP-Server und Reverse-Proxy-Server. Diese Software wurde entwickelt, um das c10k-Problem zu lösen. Die Architektur von Nginx nutzt viele moderne Betriebssystemfunktionen, um einen leistungsstarken HTTP-Server zu implementieren. Auf Linux-Systemen verwendet Nginx beispielsweise Epoll, Sendfile, Fileaio, Directio und andere Mechanismen, was Nginx nicht nur hocheffizient macht, sondern auch einen sehr geringen Ressourcenverbrauch aufweist. Beamte behaupten, dass Nginx nur 2,5 m Speicher benötigt, um 10.000 zu verwalten inaktive httpkeep-alive-Verbindungen. Nginx führt bei Bedarf mehrere Prozesse gleichzeitig aus: einen Hauptprozess (ma
    Nginx 1755 2023-05-23 11:22:06
  • So konfigurieren Sie mehrere PHP-Versionen mit Nginx und Apache
    So konfigurieren Sie mehrere PHP-Versionen mit Nginx und Apache
    Manchmal können unsere Projekte nicht alle die gleiche PHP-Version haben und jedes Projekt muss mit einer anderen Version von PHP konfiguriert werden. PHPStudy wird durch die folgende Konfiguration implementiert: Nginx cut conf (optional) add includevhosts/* in nginx.conf. conf; Auf diese Weise importiert Nginx automatisch alle *.conf-Dateien im aktuellen Verzeichnis -> vhosts-Verzeichnis, wodurch es für jedes Projekt einfacher wird, die Nginx-Konfigurationsdatei unabhängig zu verwalten und mehrere Versionen von PHP zu konfigurieren ;root"D: in der conf-Datei: /WWW"
    Nginx 1197 2023-05-23 11:10:06
  • So konfigurieren Sie den Nginx-Server https
    So konfigurieren Sie den Nginx-Server https
    Beantragen Sie ein Zertifikat. Derzeit gibt es viele Online-Organisationen, die kostenlose persönliche SSL-Zertifikate mit einer Gültigkeitsdauer von einigen Monaten bis zu einigen Jahren anbieten. Nehmen wir als Beispiel Startssl: https://www.startssl.com. Nach erfolgreicher Beantragung ist es 3 Jahre lang gültig und kann nach Ablauf kostenlos verlängert werden. Auch der konkrete Bewerbungsprozess ist sehr einfach. Wählen Sie nach der Registrierung und Anmeldung den Zertifikatsassistenten>>dvsslcertificate aus, um ein kostenloses SSL-Zertifikat zu beantragen. Nachdem Sie den Domänennamen per E-Mail überprüft haben, generieren Sie die CSR des SSL-Zertifikats auf Ihrem eigenen Server. Merken Sie sich das Geheimnis, um die Eingabe zu generieren: opensslreq-newkeyrsa:2048-keyoutwe
    Nginx 1743 2023-05-23 11:01:06
  • 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 1889 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 1506 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 1096 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 1197 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 1280 2023-05-22 23:43:04

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 material
2024-05-09

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

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

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

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

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

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG material
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