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

  • So deaktivieren Sie die PHP-Ausführung in Nginx
    So deaktivieren Sie die PHP-Ausführung in Nginx
    1. Bearbeiten Sie die Nginx-Konfigurationsdatei. Sie müssen die Nginx-Konfigurationsdatei bearbeiten, um die Ausführung von PHP-Skripten zu deaktivieren. Wenn Sie nicht wissen, wo sich die Konfigurationsdatei von Nginx befindet, können Sie versuchen, den folgenden Befehl im Terminal auszuführen: $locatenginx.conf Abhängig von Ihrem Betriebssystem befindet sich die Konfigurationsdatei von Nginx möglicherweise an einem anderen Speicherort. Bearbeiten Sie die Nginx-Konfigurationsdatei und suchen Sie nach Zeilen ähnlich der folgenden: location~\.php${try_files$uri=404;fastcgi_passunix:/var/run/php5-fpm.sock;fastcgi_indexindex.php;fastcgi_p
    Nginx 1795 2023-05-27 09:13:14
  • Konfigurieren der User-Agent-Methode zum Filtern von Crawlern in Nginx
    Konfigurieren der User-Agent-Methode zum Filtern von Crawlern in Nginx
    Auf den ersten Blick ist es schwer zu erkennen, es ist im Grunde ein Useragent namens „yisouspider“, der den Bildschirm überflutet hat. Ich weiß auf den ersten Blick nicht, woher die Spinne kommt. Suchen Sie den Konfigurationsbereich des Stammverzeichnisses, fügen Sie die Useragent-Filterbeurteilungsanweisung hinzu und stellen Sie fest, dass die mit dem Namen „yisouspider“ direkt 403 zurückgibt. Hinweis 1: Wenn Sie mehrere Filter hinzufügen müssen, führen Sie dies aus ($http_user_agent~*"spider1|spider2|spider3 |spider4"), in der Mitte Trennen Sie sie einfach durch | Hinweis 2: Wenn Sie ein Unterverzeichnis blog wie meins verwenden, müssen Sie es finden
    Nginx 1918 2023-05-27 08:46:15
  • So konfigurieren Sie https für Nginx in Docker
    So konfigurieren Sie https für Nginx in Docker
    Vorbereiten der Umgebung Es ist sehr einfach, ein virtuelles Maschinenereignis vom Typ Ubuntu in Azure zu erstellen, und zur Installation von Docker muss nichts gesagt werden. Was leichter zu übersehen ist, ist die Konfiguration geeigneter Netzwerksicherheitsgruppenregeln, wie etwa das Öffnen der Ports 80 und 443: und die Konfiguration von DNS: Der Einfachheit halber verwenden Sie die NodeJS-Anwendung direkt in einem Mirror als Website: $dockerpulljfpower/ nodedemo$dockernetworkcreate-dbridgewebnet$dockerrun-d--restart=always--expose=3000\--network=
    Nginx 1759 2023-05-26 23:22:08
  • So lösen Sie mit Nginx das Problem des domänenübergreifenden Cookie-Zugriffs
    So lösen Sie mit Nginx das Problem des domänenübergreifenden Cookie-Zugriffs
    1. Wie bereits geschrieben, musste das Projekt mit vier Servern in der Alibaba Cloud kürzlich auf ein neues, vom Kunden bereitgestelltes Projekt migriert werden. Die ursprünglichen vier Server verwendeten Domänennamen der ersten Ebene und Domänennamen der zweiten Ebene. Zum Beispiel aaa.abc.com und bbb.abc.com und ccc.abc.com. Unter anderem meldet sich aaa.abc.com an, indem es die Informationen im Cookie auf .abc.com setzt. Andere Systeme können dieses Cookie teilen. Für die vier neuen Server sind jedoch keine Domänennamen beantragt, sondern nur vier IPs: 192.168.0.1 Single-Sign-On-Server 192.168.0.2192.168.0.3192.168.0.4, da jeder Server zwei Einträge hat
    Nginx 3323 2023-05-26 23:21:21
  • So konfigurieren Sie die 404-Seite in Nginx und die AJAX-Anfrage zur Rückgabe der 404-Seite
    So konfigurieren Sie die 404-Seite in Nginx und die AJAX-Anfrage zur Rückgabe der 404-Seite
    Grundkonfiguration der 404-Seite Der 404-Fehler ist ein häufiger Fehler, der beim Zugriff auf WWW-Websites auftritt. Die häufigste Fehlermeldung: 404notfound. Die Einstellungen der 404-Fehlerseite haben großen Einfluss auf die SEO der Website. Unsachgemäße Einstellungen, wie z. B. die direkte Weiterleitung auf die Startseite usw., werden von Suchmaschinen herabgestuft und ausgenutzt. Der Zweck der 404-Seite sollte darin bestehen, dem Benutzer mitzuteilen, dass die von Ihnen angeforderte Seite nicht existiert, und den Benutzer dazu zu bringen, andere Seiten der Website zu durchsuchen, anstatt das Fenster zu schließen und zu verlassen. Suchmaschinen verwenden HTTP-Statuscodes, um den Status von Webseiten zu identifizieren. Wenn eine Suchmaschine einen fehlerhaften Link erhält, sollte die Website einen 404-Statuscode zurückgeben, um die Suchmaschine anzuweisen, die Indexierung des Links abzubrechen. Wenn ein Statuscode 200 oder 302 zurückgegeben wird, indiziert die Suchmaschine den Link.
    Nginx 3820 2023-05-26 21:47:31
  • So installieren Sie den Nginx-Dienst mit einem Klick mithilfe eines Shell-Skripts
    So installieren Sie den Nginx-Dienst mit einem Klick mithilfe eines Shell-Skripts
    Es gibt nicht viel zu sagen, der Inhalt ist wie folgt: #!/bin/bash#Nginx-Version ver=nginx-1.$2.$3#Installationsverzeichnis in_dir="/app/$ver"#Softwarespeicherverzeichnis dl_dir="/server "#Final operation Directory run_dir=/app/nginxif[!-d$in_dir];thenmkdir-p$in_dirfiif[!-d$dl_dir];thenmkdir$dl_dirfi##Install nginxfunctionnginx_install(){yum-yinstall
    Nginx 1730 2023-05-26 21:15:32
  • 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. Sie können sich auf Baidu-Artikel beziehen oder MySQL mit Docker installieren: 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 ihn mit diesem Befehl: apt-getinstallvim
    Nginx 1784 2023-05-26 21:00:58
  • So implementieren Sie einen SSL-Reverse-Proxy in Nginx
    So implementieren Sie einen SSL-Reverse-Proxy in Nginx
    Schritte: 1. Generieren Sie ein autoritatives SSL-Zertifikatspaar (wenn Sie es selbst ausstellen, wird https vom Browser nicht erkannt, d. h. auf https wird ein großes rotes Kreuz angezeigt). Empfehlen Sie eine kostenlose Website: 2. Basierend auf ssl.key und ssl .crt stellen Nginx zuerst bereit. Nginx muss ssl_module unterstützen und dann nginx.conf wie folgt ändern: server{listen443;server_namelocalhost;sslon;ssl_certificate/opt/tengine/conf/ssl/free4lab.crt;ssl_certificate_key/
    Nginx 1355 2023-05-26 20:52:04
  • So beheben Sie einen Nginx-Startfehler
    So beheben Sie einen Nginx-Startfehler
    Erstens wird Nginx nicht von selbst bereitgestellt. Sie müssen zuerst Dockerstartnginx starten und feststellen, dass Nginx immer noch nicht gestartet werden kann. Daher bereite ich mich darauf vor, die Protokolle zu überprüfen Ich weiß nicht, wann die Protokolle geschrieben wurden. Die Vermutung liegt darin, dass das Ereignismodul nicht gefunden wurde Montageinformationen: Sie können sich die Konfigurationsdatei ansehen und feststellen, dass sich zu diesem Zeitpunkt keine Konfigurationsdatei befindet. Das Problem sollte jedoch gefunden worden sein
    Nginx 3606 2023-05-26 19:55:38
  • Das Geo-Modul in Nginx und wie man es zum Konfigurieren des Lastausgleichs verwendet
    Das Geo-Modul in Nginx und wie man es zum Konfigurieren des Lastausgleichs verwendet
    Die Geo-Direktive wird vom Modul ngx_http_geo_module bereitgestellt. Standardmäßig lädt Nginx dieses Modul, sofern nicht künstlich --without-http_geo_module. Mit dem Modul ngx_http_geo_module können Variablen erstellt werden, deren Werte von der Client-IP-Adresse abhängen. Syntax der Geo-Anweisung: geo[$address]$variable{...} Standardwert: - Konfigurationsabschnitt: Die HTTP-Definition ruft die IP-Adresse des Clients aus der angegebenen Variablen ab. Standardmäßig erhält nginx die Client-IP-Adresse aus der Variablen $remote_addr, sie kann jedoch auch aus anderen Variablen bezogen werden. Wie zum Beispiel geo$remot
    Nginx 2227 2023-05-26 19:32:28
  • Beispielanalyse für die Nginx-Konfigurationsoptimierung
    Beispielanalyse für die Nginx-Konfigurationsoptimierung
    [root@xxxxxxxxxxxxxx~]#cat/usr/local/nginx/conf/nginx.confusernobody;worker_processes4;worker_cpu_affinity0001001001001000;error_loglogs/error.log;pidlogs/nginx.pid;events{worker_connections10240;accept_mutexon;multi_accepton;useepoll;}http{ includemi
    Nginx 1254 2023-05-26 17:18:40
  • 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 935 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 1264 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 2065 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 3708 2023-05-26 16:16: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素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!