
-
alle
-
web3.0
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Backend-Entwicklung
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Web-Frontend
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Datenbank
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Betrieb und Instandhaltung
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Entwicklungswerkzeuge
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
PHP-Framework
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
häufiges Problem
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
andere
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Technik
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
CMS-Tutorial
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Java
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
System-Tutorial
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Computer-Tutorials
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Hardware-Tutorial
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Mobiles Tutorial
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Software-Tutorial
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-
-
Tutorial für Handyspiele
-
Mac OS
-
Betrieb und Wartung von Linux
-
Apache
-
Nginx
-
CentOS
-
Docker
-
ICH GEGEN
-
Landstreicher
-
debian
-
Zabbix
-
Kubernetes
-
ssh
-
Stoff
-

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
May 27, 2023 am 08:46 AM
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=
May 26, 2023 pm 11:22 PM
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
May 26, 2023 pm 11:21 PM
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.
May 26, 2023 pm 09:47 PM
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
May 26, 2023 pm 09:15 PM
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
May 26, 2023 pm 09:00 PM
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/
May 26, 2023 pm 08:52 PM
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
May 26, 2023 pm 07:55 PM
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
May 26, 2023 pm 07:32 PM
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
May 26, 2023 pm 05:18 PM
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
May 26, 2023 pm 04:41 PM
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
May 26, 2023 pm 04:28 PM
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
May 26, 2023 pm 04:19 PM
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
May 26, 2023 pm 04:16 PM
Hot-Tools-Tags

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)
Laden Sie die Sammlung der Laufzeitbibliotheken herunter, die für die Installation von phpStudy erforderlich sind

VC9 32-Bit
VC9 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox
Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit
VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Heiße Themen









