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

  • Was ist das Konzept von Linux Nginx?
    Was ist das Konzept von Linux Nginx?
    linuxnginx ist ein leistungsstarker HTTP- und Reverse-Proxy-Webserver, der auch IMAP/POP3/SMTP-Dienste bereitstellt. Er zeichnet sich durch geringe Speichernutzung und starke Parallelitätsfähigkeiten aus. Tatsächlich sind die Parallelitätsfähigkeiten von nginx die besten unter Webservern desselben Typs. besser. 1.Was ist Nginx? Ich glaube, dass viele Freunde, die Linux lernen oder sich bereits mit Betrieb und Wartung beschäftigen, von Nginx gehört haben. Was genau ist das also? Warum ist es so beliebt? Erstens ist Nginx ein von den Russen erfundener Hochleistungs-Webserver. Er hat die Funktion eines Webservers wie früher Apache, IIS, Lighttpd usw. Er kann Ressourcen wie Website-Code veröffentlichen und Benutzer mit Informationen versorgen.
    Nginx 2679 2023-05-19 18:43:53
  • So installieren Sie Nginx in einer Linux-Centos7-Umgebung
    So installieren Sie Nginx in einer Linux-Centos7-Umgebung
    Detaillierte Erläuterung der Schritte zur Installation von Nginx in der Linuxcentos7-Umgebung. 1. Gehen Sie zunächst zur offiziellen Nginx-Website, um das Nginx-Installationspaket herunterzuladen. Nach dem Herunterladen sehen Sie eine Datei ähnlich der folgenden Öffnen Sie das Verzeichnis nginx-src und führen Sie den folgenden Befehl aus: mkdirnginx- src&&cdnginx-src Natürlich können Sie auch unter Linux den folgenden Befehl ausführen, um das Nginx-Installationspaket wgethttp://nginx.org/download/nginx-1.5.9 herunterzuladen. tar.gz2 und dekomprimieren Sie die nginx-1.5.9.tar.gz-Datei tar-wxya
    Nginx 1714 2023-05-19 17:55:06
  • So erstellen und konfigurieren Sie den Nginx-Dienst unter Ubuntu
    So erstellen und konfigurieren Sie den Nginx-Dienst unter Ubuntu
    1. Nginx Nginx („enginex“) ist ein leistungsstarker Web- und Reverse-Proxy-Server, der vom russischen Programmierer IgorSysoev entwickelt wurde. Er ist auch ein IMAP/POP3/SMTP-Proxy-Server. Einer der drei großen WEB-Server: Apache, Nginx und Lighttpd. Bei hoher Verbindungsparallelität ist Nginx eine gute Alternative zum Apache-Server. Statischer Server in Nginx-Anwendungsszenarien. (Bild- und Videodienst) Ein weiterer ist lighttpd. Zehntausende gleichzeitiger Vorgänge, HTML, JS, CSS, FLV, JPG, GIF usw. Dynamischer Dienst, Nginx&md
    Nginx 2585 2023-05-19 17:47:11
  • So verwenden Sie Docker zum Ändern von Nginx-Dateien
    So verwenden Sie Docker zum Ändern von Nginx-Dateien
    1. Nginx mit Docker installieren: Es ist sehr einfach, Nginx mit Docker zu installieren. Weitere Informationen finden Sie in diesem offiziellen Website-Artikel. 2. Geben Sie nach der Installation den Docker-Container ein: Führen Sie den Befehl aus: dockerexec-it container idbash. Beachten Sie, dass der Behälter zum Betreten geöffnet sein muss. 3. Nehmen Sie als Beispiel die Änderung von index.html von nginx: 1. Geben Sie das Verzeichnis ein, in dem sich der Index befindet: cdusr/share/nginx/html 2. Bearbeiten Sie index.html. Der entscheidende Punkt ist, dass hier ein Fehler gemeldet wird. wie folgt 3. Es wird angezeigt, dass kein vim-Befehl vorhanden ist. Installieren Sie diesen Befehl: apt-getinstallvim Wenn dies fehlschlägt, aktualisieren Sie den Befehl apt-get.
    Nginx 1798 2023-05-19 15:52:06
  • Nginx-Initialisierungskonfigurationsmethode
    Nginx-Initialisierungskonfigurationsmethode
    Grundkonzept Die häufigste Verwendung von Nginx ist die Bereitstellung von Reverse-Proxy-Diensten. Was ist also ein Reverse-Proxy? Ich glaube, dass viele Landsleute auf dem Festland in diesem magischen Land einen Forward-Proxy verwendet haben. Das Prinzip ist ungefähr wie folgt: Der Proxyserver fungiert als Vermittler auf der Clientseite, um Anfragen anzunehmen, den echten Client zu verbergen und Ressourcen vom Server zu erhalten. Wenn sich der Proxyserver außerhalb der Chinesischen Mauer befindet, kann er uns auch dabei helfen, den Zweck der Überquerung der Chinesischen Mauer zu erreichen. Wie der Name schon sagt, besteht ein Reverse-Proxy darin, den Proxy-Server als Vermittler für den Server zu verwenden und den Server zu verbergen, der tatsächlich Dienste bereitstellt. Das Prinzip ist ungefähr wie folgt: Dies dient natürlich nicht dazu, den Großen zu überwinden Wall, sondern um eine Reihe von Funktionen wie Sicherheit und Lastausgleich zu erreichen. Die sogenannte Sicherheit bedeutet, dass die Anfrage des Clients nicht direkt auf den Intranet-Server fällt, sondern
    Nginx 1738 2023-05-19 15:22:42
  • So verwenden Sie Nginx-Keepalive
    So verwenden Sie Nginx-Keepalive
    Der Standardanforderungsheader des http1.1-Protokolls besteht darin, Keepalive standardmäßig zu aktivieren, wie in der Abbildung gezeigt: Was ist Keepalive? Was ist die Funktion? Keepalive ist ein Mechanismus in TCP, der tote Verbindungen erkennen kann. Seine Funktion besteht darin, zu verhindern, dass lange Socket-Verbindungen getrennt werden. Es ist eine Funktion der TCP-Schicht und gehört nicht zur Anwendungsschicht. Wie hält die TCP-Schicht eine lange Verbindung aufrecht? Schauen wir uns zunächst die Verwendung von Keepalive an: Es gibt drei Parameter, die für die Anwendungsschicht offen sind: sk->keepalive_probes: die Anzahl der Erkennungen, die Anzahl der Wiederholungsversuche sk->keepalive_time, das Heartbeat-Intervall der Erkennung und wie viele Sekunden Nachdem die TCP-Verbindung kein Datenpaket übertragen hat, wird das Erkennungspaket gestartet
    Nginx 1777 2023-05-19 14:13:13
  • So implementieren Sie die Multi-Port-Zuordnung mit dem Nginx-Reverse-Proxy
    So implementieren Sie die Multi-Port-Zuordnung mit dem Nginx-Reverse-Proxy
    Code-Erklärung 1.1 http:www.baidu.test.com ist standardmäßig 80, greifen Sie auf „/“ zu, um den Reverse-Proxy zu verwenden, und greifen Sie dann auf den lokalen 8083 zu. 1.28083 stellt die lokale Front-End-Projektzugriffsadresse dar, die das Front-End benötigt Zugriff auf die Hintergrunddaten, „/“, weiter Proxy zur Hintergrundadresse 9803; Auf diese Weise kann der Zugriff auf mehrere Ports abgeschlossen werden, solange Port 80 geöffnet ist. Die 1.4root-Konfiguration kann ein absoluter oder ein relativer Pfad sein. server{listen80;server_namewww.baidu.test.com;#Der Domänenname, den Sie eingeben möchten, mehrere durch Kommas trennen location/{proxy_passhttp:
    Nginx 2565 2023-05-19 13:56:05
  • So erstellen Sie einen Bild- und Videoserver mit Nginx
    So erstellen Sie einen Bild- und Videoserver mit Nginx
    1 Vorwort Zunächst zwei Geschichten: 1.1 Über das Video Als ich vor einigen Jahren in meiner letzten Firma arbeitete, war es wirklich unangenehm, das interne Netzwerk aufzubauen Überprüfen Sie alle Informationen. Ich konnte nur ein Mobiltelefon verwenden. Ich kann den Code nicht finden und kann ihn nur einzeln eingeben. Eines Tages empfingen wir einen Kunden und wollten ihm ein Werbevideo für unser neues Produkt zeigen, aber das Video war gerade fertig und befand sich noch im Intranet. Sie saßen im Konferenzraum und warteten darauf, das Video anzusehen Der Chef kam heraus. Ich nahm das Video, nahm meinen Laptop und war fassungslos. Das Video war im Intranet und alle USB-Anschlüsse auf dem Desktop waren blockiert. Es ist so dringend, dass ich nicht weiß, was ich tun soll, um etwas aus dem Intranet zu erhalten. Ich muss mehrere Ebenen der E-Mail-Genehmigung durchlaufen. Zu diesem Zeitpunkt trat ich vor und nutzte Nginx, um das Video über uns mit drei Parteien zu verbinden.
    Nginx 3268 2023-05-19 13:47:03
  • So konfigurieren Sie die Standardproduktionsumgebung von CentOS+Nginx+PHP+MySQL
    So konfigurieren Sie die Standardproduktionsumgebung von CentOS+Nginx+PHP+MySQL
    php5.3.1mysql5.0.89nginx0.8.33 oder 0.7.65 (optional) Dies ist viel besser als jedes im Internet verbreitete Ein-Klick-Installationspaket. Diese Installationsmethode wird dringend empfohlen und ist für alle Anfänger und Experten geeignet. Das Kompilieren und Installieren des gesamten Quellcodes auf meinem Server ist nicht viel besser und immer noch sehr mühsam. Meine Installation enthält bereits einige gängige PHP-Erweiterungen wie PDO, Eaccelerator, Memcache, Tidy usw. Minimieren Sie die Installation von Centos, erstellen Sie dann ein neues Repo#vi/etc/yum.repos.d/centos.21andy.com.repo und geben Sie den folgenden Inhalt ein: [21andy.com]name=
    Nginx 1451 2023-05-19 13:37:18
  • So installieren, starten, starten und stoppen Sie Nginx unter Linux
    So installieren, starten, starten und stoppen Sie Nginx unter Linux
    Was ist Nginx? Wie kann ich Nginx im Linux-System neu starten/stoppen? Als Antwort auf die oben genannten Probleme wird Ihnen im folgenden Artikel erläutert, was Nginx konkret ist und wie Nginx unter Linux installiert/gestartet/neu gestartet/gestoppt wird. Was ist Nginx? Nginx ist ein leichter Webserver/Reverse-Proxy-Server und E-Mail-Proxy-Server, der unter einer BSD-ähnlichen Lizenz veröffentlicht wird. Es wurde vom russischen Programmierer lgorSysoev entwickelt und wird von Rambler, einer großen russischen Portal-Website und Suchmaschine, verwendet. Seine Merkmale sind, dass es weniger Speicher belegt und über starke Parallelitätsfähigkeiten verfügt. Tatsächlich sind die Parallelitätsfähigkeiten von Nginx unter Webservern desselben Typs besser. NginxVergleich
    Nginx 1285 2023-05-19 13:28:57
  • So verwenden Sie das Nginx-URL-Rewriting
    So verwenden Sie das Nginx-URL-Rewriting
    Nginx URL Rewrite 1. Zusammenfassung des URL-Rewrite-Moduls (Rewrite) Dieses Modul ermöglicht das Umschreiben von URI mithilfe regulärer Ausdrücke (erfordert die PCRE-Bibliothek) und kann verschiedene Konfigurationen basierend auf relevanten Variablen umleiten und auswählen. Wenn diese Anweisung im Serverfeld angegeben ist, wird sie ausgeführt, bevor der angeforderte Speicherort bestimmt wird. Wenn nach der Ausführung der Anweisung weitere Umschreiberegeln am ausgewählten Speicherort vorhanden sind, werden diese ebenfalls ausgeführt. Wenn die Ausführung dieser Anweisung in „location“ einen neuen URI generiert, bestimmt „location“ erneut den neuen URI. Eine solche Schleife kann bis zu 10 Mal ausgeführt werden, danach gibt Nginx einen 500-Fehler zurück. Syntax brechen
    Nginx 1290 2023-05-19 12:37:06
  • So zeigen Sie den NGINX-Versionsinformationsbefehl im Linux-System an
    So zeigen Sie den NGINX-Versionsinformationsbefehl im Linux-System an
    1. Überprüfen Sie die auf dem Server installierte Nginx-Versionsnummer, hauptsächlich über die Option -v oder -V. Die Anzeigemethode ist in der folgenden Abbildung dargestellt. -V zeigt die Nginx-Version, die Compiler-Version und die Konfigurationsparameter an
    Nginx 5984 2023-05-19 12:25:06
  • Wie lässt Nginx keinen Zugriff über IP zu?
    Wie lässt Nginx keinen Zugriff über IP zu?
    Der Zugriff auf den Server über IP ist nicht zulässig. {listen80default;server_name_;return404;} Möglicherweise sind einige nicht registrierte Domänennamen vorhanden oder Sie möchten nicht, dass die Serveradresse auf Ihren Server verweist. Dies hat gewisse Auswirkungen auf Ihre Website Um den Zugriff auf IP-Adressen oder unkonfigurierte Domänennamen zu verhindern, verwenden wir die oben genannte Standardregel, um den gesamten Standardverkehr auf 404 umzuleiten. Natürlich können Sie beim Zugriff auch alle unkonfigurierten Adressen direkt auf 301 umleiten kann auch eine gewisse Menge an Traffic auf Ihren Website-Server bringen{rewrite^/(.*)$https://ops-c
    Nginx 2151 2023-05-19 11:43:06
  • So lösen Sie das Bildzugriffsproblem 404 nach der Konfiguration des Nginx-Bildservers
    So lösen Sie das Bildzugriffsproblem 404 nach der Konfiguration des Nginx-Bildservers
    Meine falsche Konfiguration ist: Root-Adresse der Serverdatei: Ich möchte diese Adresse über den Browser eingeben, um auf das Bild zuzugreifen: Ich werde jedoch feststellen, dass die Datei nicht gefunden werden kann und immer 404 lautet. Der Grund dafür ist, dass die Root-Pfadkonfiguration falsch ist Werfen wir einen Blick auf das Root-Pfadprinzip: Root-Konfiguration Dies bedeutet, dass auf das von Root konfigurierte Verzeichnis die URL folgt, um den entsprechenden Dateipfad zu bilden. Dies bedeutet, dass die Adresse, die wir in den Browser eingeben, tatsächlich auf /home/ftpuser/images/images/~~~ zugreift. Wir werden /images nach unserem Standort für den tatsächlich aufgerufenen Pfad buchstabieren, und dann gibt es zwei Verarbeitungsmethoden. Die Verarbeitungsmethode besteht darin, die Bilder hinter Root wie folgt zu entfernen: Geben Sie auf diese Weise den Browser ein
    Nginx 4131 2023-05-19 11:22:06
  • So installieren Sie Nginx über Yum in Centos6.5
    So installieren Sie Nginx über Yum in Centos6.5
    Das Folgende ist: Centos6.5 installiert Nginx über yum und fordert Sie dazu auf, epe zu installieren: Nach der Installation von epel wird yum-yinstallnginx installiert Nginx-Schnittstelle durch Zugriff auf die Maschinen-IP im Browser. Wenn kein Zugriff möglich ist, überprüfen Sie den Status der Linux-Firewall. Nachdem wir Port 80 für den Zugriff auf Nginx hinzugefügt haben, müssen wir die Konfigurationsdatei nach Bedarf ändern. Sie können zunächst ps-ef|grepnginx verwenden, um die derzeit von Nginx verwendete Konfigurationsdatei anzuzeigen.
    Nginx 1329 2023-05-19 10:28:06

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