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

  • So installieren Sie PHP7.4 und Nginx auf Centos
    So installieren Sie PHP7.4 und Nginx auf Centos
    Vorbereitung 1. Laden Sie das erforderliche Installationspaket wgetwget2 herunter und installieren Sie die erforderliche Erweiterung *bzi p2unzipzlib-de
    Nginx 1083 2023-05-26 16:41:41
  • So konfigurieren Sie den SSL-Zugriff lokal auf Nginx
    So konfigurieren Sie den SSL-Zugriff lokal auf Nginx
    1. Konfigurationsschritte 1.1 Zertifikat generieren keytool-genkey-v-aliasnginx-keyalgRSA-keystorenginx.keystore-validity36500alias alias ist nginxkeystore-Datei ist nginx.keystorevalidity Gültigkeitsdauer beträgt 36500 Tage Befolgen Sie die obige Abbildung, um uns bei der Generierung des nginx.keystore-Datei 1.2-Konvertierungszertifikats zu helfen Format JKS2PFX.batnginx.keystore123456nginxexportfile Diese JKS2PFX.bat ist ein Tool zum Herunterladen
    Nginx 1514 2023-05-26 16:28:06
  • So lösen Sie mit ChatGPT das Problem des Nginx-Reverse-Proxys
    So lösen Sie mit ChatGPT das Problem des Nginx-Reverse-Proxys
    Hintergrund Ich habe 3 Server, 1 Webserver bietet externen Zugriff und die anderen beiden Server QC1 und QC2 werden zum Speichern von Fotos verwendet, die nach der Erkennung durch verschiedene Geräte gespeichert wurden. Ihre IP-Adressen lauten wie folgt: Servername IP-Adresse Webserver 10.76.2.10QC1192.168.100.1QC2192.168.100.2 Das Front-End-Programm muss das Bild entsprechend dem Dateinamen des Fotos anzeigen Der Sinn bestand darin, Nginx als Reverse-Proxy zu verwenden. Wenn der Name der Fotodatei beispielsweise mit QC1 beginnt, wird das Foto vom Server 192.168.100.1 abgerufen und der Benutzer besucht http://10.76.2.10:8029/med
    Nginx 2261 2023-05-26 16:19:45
  • Was sind die integrierten Variablen von Nginx?
    Was sind die integrierten Variablen von Nginx?
    Integrierte Nginx-Variablen werden im Modul ngx_http_core_module gespeichert. Die Benennungsmethode der Variablen stimmt mit der der Apache-Servervariablen überein. Zusammenfassend stellen diese Variablen den Inhalt des Client-Anforderungsheaders dar, z. B. $http_user_agent, $http_cookie usw. Im Folgenden sind alle integrierten Variablen aufgeführt, die von nginx unterstützt werden: Der Parametername in der $arg_name-Anfrage, d , mit einer festen Länge von 4 Bytes $body
    Nginx 4560 2023-05-26 16:16:06
  • 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 2130 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 1657 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 2362 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 1427 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 9821 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 1896 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 1814 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 1360 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 2548 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 1402 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 2309 2023-05-25 23:28:13

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