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 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
- 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
- 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?
- 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
- 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
- 原配置: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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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