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

  • So erstellen und konfigurieren Sie einen Nginx-Server
    So erstellen und konfigurieren Sie einen Nginx-Server
    1. Die Installation von Kompilierungstools und Bibliotheksdateien hängt von der Installation der Bibliothek ab und muss in der folgenden Reihenfolge installiert werden: (1) Wenn die C++-Kompilierungsumgebung nicht installiert ist, yuminstallgcc-c++ (2) Die SSL-Funktion erfordert die OpenSSL-Bibliothek Wget https:/ /www.openssl.org/source/ openssl-1.1.0f.tar.gztar-zxvfopenssl-1.1.0f.tar.gzcdopenssl-1.1.0f./configmake&&makeinstall(3) Das Rewrite-Modul erfordert die PCRE-Bibliothek wgethttps://ftp .pc
    Nginx 1982 2023-05-26 16:13:06
  • So legen Sie eine Whitelist in Nginx über das Geo-Modul fest
    So legen Sie eine Whitelist in Nginx über das Geo-Modul fest
    原配置:http{......limit_conn_zone$binary_remote_addrzone=one:10m;limit_req_zone$binary_remote_addrzone=fifa:10mrate=5r/s;......server{......limit_connone5;limit_reqzone=fifaburst =100;......}}白名单配置:http{......geo$whiteiplist{default1;127.0.0.10;10.10.0.0
    Nginx 1221 2023-05-26 13:10:51
  • So beheben Sie den Nginx-Fehler, bei dem kein PHP angezeigt wird
    So beheben Sie den Nginx-Fehler, bei dem kein PHP angezeigt wird
    1. Fehlerberichts- und -erfassungsmethoden verstehen Während des Bereitstellungsprozesses des Servers deaktivieren wir normalerweise die Fehlerausgabe von PHP. Dies liegt daran, dass die Fehlerinformationen von PHP Sicherheitsrisiken aufdecken oder zu Informationslecks führen können. Aber während des Entwicklungsprozesses benötigen wir diese Fehlermeldungen, um Probleme zu lokalisieren und das Programm zu debuggen. Eine Möglichkeit, dieses Problem zu lösen, besteht darin, die Fehlerausgabe von PHP zu aktivieren. In PHP können wir die Fehlerprotokollstufe festlegen oder Fehler sofort melden. Gleichzeitig können wir der Nginx-Konfigurationsdatei auch einige Optionen hinzufügen, um PHP-Fehlermeldungen anzuzeigen. 2. Falsche PHP-Einstellungen in der Nginx-Konfigurationsdatei. Öffnen Sie die Nginx-Serverkonfigurationsdatei, normalerweise /etc/nginx/nginx.conf
    Nginx 1846 2023-05-26 13:03:46
  • So konfigurieren Sie das Nginx-http-footer-filter-Modul des Nginx-Servers
    So konfigurieren Sie das Nginx-http-footer-filter-Modul des Nginx-Servers
    1.Was genau macht nginx-http-footer-filter? Vereinfacht ausgedrückt bedeutet dies, dass Sie den Code, den Sie einfügen möchten, unten auf der angeforderten Seite einfügen. 2. Wofür können wir den Nginx-http-footer-filter verwenden? 1. Fügen Sie JS-Code einheitlich für Statistiken hinzu (das denke ich) 2. Fügen Sie unten die Realsver-Informationen (Backend Real Server) hinzu, die auf diese Anfrage reagieren, um Systemadministratoren die Fehlerbehebung zu erleichtern. 3. Sie verwalten eine große Anzahl virtueller Hosts, fügen Sie Ihren Werbecode, schwarzen Link usw. (sehr schamlos) hinter alle Webseiten ein. 4. Ziehen Sie Schlussfolgerungen aus einem Beispiel und überlegen Sie, wofür Sie es verwenden können. Öffnen Sie die Taobao-Homepage, sehen Sie sich den Quellcode an und ziehen Sie ihn nach unten
    Nginx 1257 2023-05-26 12:31:46
  • So verwenden Sie den Nginx-Proxy, um statischen Ressourcenzugriff zu erreichen
    So verwenden Sie den Nginx-Proxy, um statischen Ressourcenzugriff zu erreichen
    1. Ziel: Um statische Ressourcen (CSS, Bilder usw.) über Nginx anzufordern, wird die Seitenvorschau über den Nginx-Proxy durchgeführt. 2. Implementierungseffekt: Geben Sie die Nginx-Proxy-Adresse über den Browser ein, um auf die lokale HTML-Datei zuzugreifen. Sie können auch auf die Proxy-Routing-Zugriffsschnittstelle zugreifen, um die Seitenvorschaufunktion zu erreichen Lokale Windows-Entwicklungsumgebung. Spezifische Konfiguration 1. Nginx konfiguriert den lokalen statischen Projektagenten. Suchen Sie die Nginx-Konfigurationsdatei nginx.conf und konfigurieren Sie den Nginx-Agent-Server. multip
    Nginx 9360 2023-05-26 12:25:20
  • So erstellen Sie einen Lastausgleichsserver basierend auf Centos7+Nginx+Tomcat8
    So erstellen Sie einen Lastausgleichsserver basierend auf Centos7+Nginx+Tomcat8
    Nach der manuellen Installation von Nginx ist alles normal und es gibt keine Probleme mit der Konfiguration des virtuellen Hosts und dem Lastausgleich. Die spezifische Konfigurationsdatei lautet wie folgt: Zur nginx.conf-Datei hinzugefügt, um alle .conf-Dateien im vhost-Verzeichnis einzuführen die Zukunft, natürlich, bei Bedarf, Sie können sie auch einzeln hinzufügen. Da es sich beim Ladedienst um einen API-Dienst handelt, heißt der Name der Conf-Datei hier api.xxx.com.conf. Die Konfiguration zum Öffnen der Datei lautet wie folgt: Die IP-Abfragemethode wird hier nicht verwendet, die USStream-Methode jedoch Konkret: Was ist der Unterschied zwischen diesen Methoden?
    Nginx 1662 2023-05-26 11:43:13
  • Beispielanalyse der Auflistung des Nginx-Öffnungsverzeichnisses
    Beispielanalyse der Auflistung des Nginx-Öffnungsverzeichnisses
    nginx aktiviert das Spaltenverzeichnis. Wenn Sie möchten, dass Nginx als Datei-Download-Server existiert, müssen Sie das Spaltenverzeichnis von nginx aktivieren. server{locationdownload{autoindexon;autoindex_exact_sizeoff;autoindex_localtimeon;}}autoindex_exact_size: Wenn es aktiviert ist (Standard), wird die genaue Größe des Datei wird in Byte angezeigt; Ändern Sie die Einstellung auf „Aus“, um die ungefähre Größe der Datei in KB, MB oder GB anzuzeigen.autoindex_localtime: Wenn es ausgeschaltet ist (Standard), ist die angezeigte Dateizeit die GMT-Zeit; nach dem Wechsel auf „Ein“ wird es angezeigt
    Nginx 1563 2023-05-26 11:36:40
  • So aktivieren Sie Pathinfo in Nginx
    So aktivieren Sie Pathinfo in Nginx
    Um Apache an Nginx zu übertragen, wird auf der Codeseite $_server['path_info'] verwendet. Pathinfo ist für Nginx standardmäßig nicht aktiviert. Wir müssen also 1, URL-Rewrite-Location/{//Methode 1if(!-e$request_filename){rewrite^/(.*)$/index.php/$1last;break;}}location/{/ / manuell aktivieren. Methode 2try_files$uri$uri//index.php$uri;}2, pathinfo legt location~ fest.
    Nginx 1239 2023-05-26 10:43:13
  • So legen Sie das Nginx-Stromlimit fest
    So legen Sie das Nginx-Stromlimit fest
    1. Strombegrenzung von Nginx Richten Sie die Nginx-Strombegrenzung mithilfe des Moduls Upstream ein und platzieren Sie es im http-Modul im Servermodul #Testadresse, Der Zugriff auf den Server-Py-Pfad wird an den 8080-Port-Standort des lokalen Computers weitergeleitet/py{proxy_passhttp://node/;}#Fehler wird an die Downgrade-Schnittstelle weitergeleitet error_page502503https://fund/b.html ; Hinweis: Wenn ein / fehlt, wird die Anfrage an 8080/ weitergeleitet.
    Nginx 2358 2023-05-26 10:07:26
  • So erreichen Sie eine hohe Nginx-Verfügbarkeit
    So erreichen Sie eine hohe Nginx-Verfügbarkeit
    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 1229 2023-05-25 23:31:04
  • So realisieren Sie die Koexistenz von Nginx und Apache unter einem Linux-Server
    So realisieren Sie die Koexistenz von Nginx und Apache unter einem Linux-Server
    Es können nicht zwei Programme gleichzeitig auf demselben Port lauschen. Eine andere Denkweise besteht also darin, das Problem der Koexistenz einiger Websites, die unter Nginx ausgeführt werden, und einiger Websites, die unter Apache ausgeführt werden, auf demselben Server zu lösen. Lösung: Verwenden Sie Nginx als Proxyserver und Webserver. Nginx lauscht auf Port 80 und Apache auf andere Ports als 80. Ich verwende vorübergehend Port 8080. Lösung: Sobald die Linux-Umgebung eingerichtet ist, werden Nginx und Apache nacheinander installiert. Da die Standardports 80 sind, ist der von allgemeinen Kunden angeforderte Serverport standardmäßig auf 80 eingestellt, sodass Nginx als statischer Seitenport festgelegt ist: 80; den Port auf: 8080 (in httpd Repair in der .conf-Datei
    Nginx 1937 2023-05-25 23:28:13
  • So konfigurieren Sie Nginx für den NodeJS-Anwendungslastausgleich
    So konfigurieren Sie Nginx für den NodeJS-Anwendungslastausgleich
    Durch den Lastausgleich können Benutzeranforderungen mehreren Servern zur Verarbeitung zugewiesen werden, wodurch eine Zugriffsunterstützung für eine große Anzahl von Benutzern erreicht wird. Die Load-Balancing-Architektur ist in der Abbildung dargestellt: Bei komplexen Webanwendungen ist die Verwendung von Nginx für den Front-End-Load-Balancing selbstverständlich. Als nächstes verwenden wir Nginx für den Lastausgleich von NodeJS-Anwendungen. 1. Konfigurieren Sie nginx und ändern Sie nginx.conf: upstreamsample{server127.0.0.1:3000;server127.0.0.1:3001;keepalive64;}server{listen80;....server_name127.0.0.1;...
    Nginx 1537 2023-05-25 23:19:04
  • So konfigurieren Sie die GZip-Komprimierung, wenn eine Node.js-Site Nginx als Reverse-Proxy verwendet
    So konfigurieren Sie die GZip-Komprimierung, wenn eine Node.js-Site Nginx als Reverse-Proxy verwendet
    Wenn Sie für eine mit node.js entwickelte Site auch Nginx zum Implementieren des Reverse-Proxys verwenden, können Sie die GZIP-Komprimierung problemlos auf der Serverseite implementieren, um das Surfen auf der Site reibungsloser zu gestalten. Voraussetzung: Node.js + Nginx-Reverse-Proxy erledigt: Versionen unter express4.0: app.use(express.compress()); // Hauptsächlich dieser Satz app.use(express.urlencoded()); express.bodyparser());app.use(express.met
    Nginx 1328 2023-05-25 19:13:04
  • Wie Nginx automatisch Konfigurationsdateien in Docker-Containern generiert
    Wie Nginx automatisch Konfigurationsdateien in Docker-Containern generiert
    Der letzte Befehl zur Umsetzung der Idee sieht wahrscheinlich so aus: dockerrun-d-p80:80-exxx=xx Bildname Skriptpfad im Bild Das Skript hier ersetzt den Befehl cmd in der Docker-Datei, daher müssen wir eine Shell erstellen generiert und startet automatisch ein Nginx-Skript. #!/bin/bash#Rufen Sie den Anfang von lt aus der Umgebungsvariablen ab, um ihn von anderen Umgebungsvariablen zu unterscheiden, zum Beispiel lt_analysis=172.17.0.1:8083result=""forrain$(env|grep^lt)doold_ifs ="$ifs"ifs =&qu
    Nginx 1105 2023-05-25 18:25:06
  • So konfigurieren Sie Nginx auf dem Centos-Server
    So konfigurieren Sie Nginx auf dem Centos-Server
    Laden Sie das sichere Terminal mobaxterm_personal herunter. Stellen Sie nach dem Herunterladen des sicheren Terminals eine Verbindung zu Ihrer eigenen öffentlichen Netzwerk-IP her. Nach erfolgreicher Verbindung sieht die Anzeige wie oben gezeigt aus. Im Vergleich zu Apache und Lighttpd bietet es die Vorteile von weniger Speicher und hoher Stabilität. Die häufigste Verwendung besteht darin, einen Reverse-Proxy-Dienst bereitzustellen. Der erste Schritt besteht darin, gccgcc-c++ zu installieren. Der zweite Schritt besteht darin, die PCRE-Bibliothek $cd/usr/ zu installieren. local/$wgethttp:// jaist.dl.sourceforge.net/p
    Nginx 2450 2023-05-25 15:58: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