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

  • So installieren und konfigurieren Sie das Blogging-Programm Typecho auf dem Nginx-Server
    So installieren und konfigurieren Sie das Blogging-Programm Typecho auf dem Nginx-Server
    1. Laden Sie das #Website-Verzeichnis cd/usr/local/nginx/html/wgethttps://github.com/typecho/typecho/releases/download/v0.9-13.12.12-release/0.9.13.12.12.-release herunter .tar.gz-otypecho.tar.gztart-zxvftypecho.tar.gz Der Quellcode von typecho wird in /usr/local/nginx/html/build2 abgelegt. Konfigurieren Sie die virtuelle Nginx-Maschine (ändern Sie www.cxy.cc für Sie).
    Nginx 1261 2023-05-13 20:31:04
  • So aktualisieren Sie Nginx reibungslos, nachdem Nginx kompiliert und installiert wurde
    So aktualisieren Sie Nginx reibungslos, nachdem Nginx kompiliert und installiert wurde
    1. Download-Seite für die neue Version von Nginx: wget-c http://nginx.org/download/nginx-1.13.12.tar.gz 2. Rufen Sie die Konfiguration der alten Version von Nginx ab und sehen Sie sich die aktuelle Version an: /usr/local/nginx/sbin /nginx-v Aktuelle Konfiguration anzeigen: /usr/local/nginx/sbin/nginx-v[root@zixuephpnginx-1.13.6]#/usr/local/nginx/sbin/nginx- vnginxversion:nginx/1.13.6[root @zixuep
    Nginx 1331 2023-05-13 20:25:11
  • Was sind die Merkmale und Unterschiede zwischen Nginx und Apache?
    Was sind die Merkmale und Unterschiede zwischen Nginx und Apache?
    1. Nginx-Funktionen 1. Es ist leichtgewichtig und in C geschrieben. Der gleiche Webdienst belegt weniger Speicher und Ressourcen. 2. Anti-Parallelität: Nginx verwendet epollandkqueue als Entwicklungsmodell, die Verarbeitung von Anforderungen erfolgt asynchron und nicht blockierend, und die Ladekapazität ist viel höher als die von Apache, während Apache blockiert. Bei hoher Parallelität kann Nginx einen geringen Ressourcenverbrauch und eine hohe Leistung aufrechterhalten, während Apache anfällig für einen Anstieg der Anzahl von Prozessen und Denial-of-Service ist, wenn die PHP-Verarbeitung langsam ist oder der Front-End-Druck hoch ist. 3. Wenn Nginx gestartet wird, wird ein Master-Prozess generiert. Anschließend teilt der Master-Prozess mehrere Worker-Unterprozesse auf
    Nginx 1187 2023-05-13 20:10:14
  • So konfigurieren Sie die serverseitige Umgebung von Nginx+Tomcat
    So konfigurieren Sie die serverseitige Umgebung von Nginx+Tomcat
    1. Javajdk-Installation: #Laden Sie das entsprechende JDK-Softwarepaket herunter, entpacken Sie es und installieren Sie es. Der Name meines Pakets lautet: jdk-7u25-linux-x64.tar.gztar-xzfjdk-7u25-linux-x64.tar.gz; mkdir-p /usr/java/;mvjdk1.7.0_25//usr/java/.#Konfigurieren Sie dann die Umgebungsvariablen wie folgt so, dass JDK überall referenziert werden kann: #vi/etc/profile Fügen Sie am Ende die folgende Anweisung hinzu : exportjava_home=/usr /java/jdk1.7.0_25exportclasspath=$
    Nginx 809 2023-05-13 19:58:04
  • Methoden zur Nginx-Dienstoptimierung
    Methoden zur Nginx-Dienstoptimierung
    Die Optimierung des Nginx-Dienstes kann unter verschiedenen Gesichtspunkten optimiert werden: Ausblenden von Versionsnummern, Ändern von Benutzern und Gruppen, Konfigurieren der Cache-Zeit für Webseiten, Schneiden von Protokollen und Festlegen von Verbindungs-Timeouts. 1. Versteckte Versionsnummer In der Produktionsumgebung muss die Versionsnummer von Nginx ausgeblendet werden, um ein Durchsickern der Nginx-Version zu vermeiden und Angreifer daran zu hindern, Angriffe auf bestimmte Versionen durchzuführen. Um die Nginx-Version zu überprüfen, verwenden Sie den Befehl curl-Ihttp://172.16.10.10/ in CentOS. [[emailprotected]~]#curl
    Nginx 1140 2023-05-13 19:28:10
  • Welche Methoden gibt es, um die Nginx-Leistung zu optimieren?
    Welche Methoden gibt es, um die Nginx-Leistung zu optimieren?
    Nginx-Leistungsoptimierung 1. Anzahl der laufenden Nginx-Arbeitsprozesse Die Anzahl der laufenden Nginx-Arbeitsprozesse wird im Allgemeinen auf den CPU-Kern oder die Anzahl der Kerne x 2 festgelegt. Wenn Sie die Anzahl der Kerne der CPU nicht kennen, können Sie nach dem oberen Befehl die 1 drücken, um dies herauszufinden, oder Sie können die Datei /proc/cpuinfo überprüfen grep^processor/proc/cpuinfo|wc-l[root@ lx~]#vi/usr/local/nginx1 .10/conf/nginx.confworker_processes4;[root@lx~]#/usr/local/nginx1.10/sbin/nginx-sreloa
    Nginx 940 2023-05-13 19:28:04
  • So installieren Sie nginx1.12.1 unter centos6.4
    So installieren Sie nginx1.12.1 unter centos6.4
    Installation erforderliche Umgebung 1.gcc-Installation Um nginx zu installieren, müssen Sie zuerst den von der offiziellen Website heruntergeladenen Quellcode kompilieren. Die Kompilierung hängt von der gcc-Umgebung ab. Wenn keine gcc-Umgebung vorhanden ist, müssen Sie Folgendes installieren: yuminstallgcc-c++ 2.pcrepcre-devel-Installation pcre (perlkompatibleregularexpressions) ist eine Perl-Bibliothek, die eine Perl-kompatible Bibliothek für reguläre Ausdrücke enthält. Das http-Modul von nginx verwendet pcre zum Parsen regulärer Ausdrücke. Daher muss die pcre-Bibliothek unter Linux installiert werden, eine sekundäre Entwicklungsbibliothek, die mit pcre entwickelt wurde. Nginx benötigt diese Bibliothek ebenfalls. Befehl: yu
    Nginx 1004 2023-05-13 19:10:10
  • So konfigurieren Sie Nginx, um die Zugriffshäufigkeit derselben IP zu begrenzen
    So konfigurieren Sie Nginx, um die Zugriffshäufigkeit derselben IP zu begrenzen
    1. Fügen Sie den folgenden Code zu http{} in nginx.conf hinzu: limit_conn_zone$binary_remote_addrzone=perip:10m;limit_conn_zone$server_namezone=perserver:10m; 2. Fügen Sie den folgenden Code zur server{}-Konfiguration der Website hinzu, die eingeschränkt werden muss die Anzahl der Parallelitäten und die Download-Bandbreite: limit_connperip2;limit_connperserver20;limit_rate100k; zusätzliche Parameter: $binary_remote_addr soll den gleichen Client i begrenzen
    Nginx 2610 2023-05-13 19:04:18
  • So installieren Sie Nginx auf einem Linux-System
    So installieren Sie Nginx auf einem Linux-System
    Nginx (enginex) ist ein leistungsstarker HTTP- und Reverse-Proxy-Webserver, der für seine Stabilität, seinen umfangreichen Funktionsumfang, Beispielkonfigurationsdateien und seinen geringen Systemressourcenverbrauch bekannt ist. Einführung in Nginx: Nginx (Enginex) ist ein leistungsstarker HTTP- und Reverse-Proxy-Webserver. Nginx ist ein leichter Webserver/Reverse-Proxy-Server und E-Mail-Proxyserver (IMAP/POP3). Veröffentlicht unter einer BSD-ähnlichen Lizenz. 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 usw.
    Nginx 1840 2023-05-13 19:01:11
  • So stellen Sie Tomcat und Nginx auf einem Linux-Server bereit
    So stellen Sie Tomcat und Nginx auf einem Linux-Server bereit
    1. Vorbereitungsarbeit: Zunächst müssen Sie über einen lauffähigen Linux-Server verfügen und den Benutzernamen und das Passwort kennen. Anschließend müssen Sie zwei Tools auf dem Windows-Computer installieren, die eine Verbindung zum Linux-Server herstellen können: xshell5 und xftp5 . Ich werde nicht auf das Installations-Tutorial eingehen. Erklären Sie, wie Sie eine Verbindung zum Server herstellen: Nach Eingabe der Host-IP und Klicken auf OK öffnet sich ein Fenster zur Eingabe Benutzername und Passwort für eine erfolgreiche Verbindung! Die xftp-Verbindungsschnittstelle ist wie folgt: Füllen Sie einfach die Lücken aus. Ich möchte hier nicht näher darauf eingehen, warum Sie sich für SFTP entschieden haben Sie kennen den Unterschied zwischen FTP und SFTP! 2. Installations- und Bereitstellungsarbeiten Wenn Sie das Projekt bereitstellen möchten
    Nginx 990 2023-05-13 18:58:11
  • So konfigurieren Sie den domänenübergreifenden Nginx-Zugriff und Anti-Leeching
    So konfigurieren Sie den domänenübergreifenden Nginx-Zugriff und Anti-Leeching
    Domänenübergreifende Zugriffskontrolle Domänenübergreifender Zugriff Warum verbietet der Browser den domänenübergreifenden Zugriff? Er ist unsicher und anfällig für CSRF-Angriffe! Wenn die von einem Hacker kontrollierte Website B schädliche Informationen in den Antwortheader einfügt, um dem Client den Zugriff auf Website A zu ermöglichen, kommt es zu einem CSRF-Angriff. Wie konfiguriere ich den domänenübergreifenden Zugriff in Nginx? Server, Standort, ifinlocation-Syntaxerklärung: add_headernamevalue[immer ]; Name stellt den vom Antwortheader zurückgegebenen Schlüsselwert dar und stellt die Rückgabe des Antwortheaders dar
    Nginx 1670 2023-05-13 18:31:12
  • Was ist die Methode für ein reibungsloses Upgrade der Nginx-Produktionsumgebung?
    Was ist die Methode für ein reibungsloses Upgrade der Nginx-Produktionsumgebung?
    1. Hintergrund Vor kurzem bin ich auf ein ziemlich peinliches und praktisches Problem gestoßen, nämlich dass der in unserer Produktionsumgebung verwendete Nginx eine alte Antiquität von Centos6 ist. Geschäftsanforderungen müssen durch Laden eines Nginx-Moduls implementiert werden, aber die Version ist zu alt und benötigt Nginx1.18 oder höher, um sie zu unterstützen, und unsere Version ist Nginx1.12. Dann müssen wir Nginx aktualisieren. Aber in der Produktionsumgebung müssen Sie viele Dinge berücksichtigen. Im Gegensatz zum Testserver stoppt Nginx den Dienst, kompiliert die neue Version neu und startet sie dann erneut. Unsere Online-Dienste müssen ununterbrochen bereitgestellt werden, da dies sonst zu wirtschaftlichen Verlusten für das Unternehmen führt. Gibt es also einen Plan, die Nginx-Version 2 reibungslos zu aktualisieren? Tatsächlich strebt der Beamte seit langem ein reibungsloses Upgrade von Nginx an.
    Nginx 1383 2023-05-13 17:58:06
  • So installieren Sie Nginx offline unter Linux
    So installieren Sie Nginx offline unter Linux
    \1. Installieren Sie zuerst die abhängige Bibliothek yuminstall-ygcc-c++``yuminstall-ypcrepcre-devel``yuminstall-yzlibzlib-devel``yuminstall-yopenssl-devel\2. Laden Sie das Nginx-Installationspaket herunter: http://nginx.org/ download/ \3. Laden Sie das heruntergeladene Nignx-Quellcodepaket auf den Linux-Server hoch und dekomprimieren Sie es\4. Geben Sie das dekomprimierte Stammverzeichnis von nginx ein und konfigurieren Sie cdnginx-1.9.9./configure--prefix=/usr/local
    Nginx 5135 2023-05-13 17:55:19
  • So kompilieren und installieren Sie PHP und Nginx in einer Ubuntu-Umgebung
    So kompilieren und installieren Sie PHP und Nginx in einer Ubuntu-Umgebung
    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 1061 2023-05-13 17:49:14
  • So konfigurieren Sie den Nginx-Server für das Node.js-Programm
    So konfigurieren Sie den Nginx-Server für das Node.js-Programm
    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 1081 2023-05-13 17:25: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