aktueller Standort:Heim > Technische Artikel > Betrieb und Instandhaltung > Nginx
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- So installieren Sie den Nginx-Server unter CentOS7
- Die für die Installation erforderliche Umgebung ist in C-Sprache entwickelt. Es wird empfohlen, die Windows-Version als Installationsumgebung zu verwenden. 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, einschließlich einer Perl-kompatiblen Bibliothek für reguläre Ausdrücke. Das http-Modul von nginx verwendet PCRE, um reguläre Ausdrücke zu analysieren
- Nginx 3633 2023-05-13 20:43:04
-
- 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 1769 2023-05-13 20:34:15
-
- 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 1440 2023-05-13 20:31:04
-
- 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 1601 2023-05-13 20:25:11
-
- 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 1362 2023-05-13 20:10:14
-
- 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 1188 2023-05-13 19:58:04
-
- 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 1297 2023-05-13 19:28:10
-
- 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 1256 2023-05-13 19:28:04
-
- 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 1160 2023-05-13 19:10:10
-
- 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 2800 2023-05-13 19:04:18
-
- 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 2006 2023-05-13 19:01:11
-
- 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 1209 2023-05-13 18:58:11
-
- 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 1852 2023-05-13 18:31:12
-
- 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 1708 2023-05-13 17:58:06
-
- 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 6008 2023-05-13 17:55:19