Nginx ("eNgine x") ist ein leichter, leistungsstarker HTTP-Server, Reverse-Proxy, TCP-Stream-Proxy und Mail-Proxy, der unter einer BSD-ähnlichen Lizenz veröffentlicht wird.
Ich habe einen Upstream-Server, der das Login unserer Website verwaltet. Bei einer erfolgreichen Anmeldung möchte ich den Benutzer zum sicheren Teil der Site umleiten. Bei einem fehlgeschlagenen Login möchte ich den Benutzer zum Login-Formular umleiten. Der Upstream-Server gibt 200 OKbei einer erfolgreichen Anmeldung eine und 401 Unauthorizedbei einer fehlgeschlagenen Anmeldung …
Ich versuche, Cache-Control auf Nginx für Assets auf meinem Server zum Laufen zu bringen, und es läuft nicht wie erwartet. Hier ist meine Serverkonfiguration für Nginx. Alles außer Cache-Control funktioniert. Serverblöcke server { listen 80; server_name www.example.com; rewrite ^ https://$server_name$request_uri? permanent; } server { listen 80; server_name example.com; rewrite ^ …
Ich habe nur Erfahrung mit Upstreams in Nginx, nicht mit der Bereitstellung statischer Dateien. Nginx hat einen Standardserver, der ein Willkommen bei Nginx bietet ! Seite und wird angezeigt, wenn auf den virtuellen Hosts keine Übereinstimmung vorliegt. Ich möchte diese Standardseite beibehalten, aber den 200- Statuscode auf 404 überschreiben . …
Ich versuche drei Dinge zu erreichen: Ordnen Sie den Datenverkehr nach Subdomain einer von mehreren Anwendungen an verschiedenen Ports zu. Wenn die Subdomain nicht erkannt wird, leiten Sie sie an www weiter. HTTPS für alle Subdomains erforderlich. Meine bisherige Nginx-Konfiguration lautet: map $subdomain $subdomain_port { default 8000; www 8000; subdomain1 …
Ich muss Nginx-Zugriffs- und Fehlerprotokolle auf einen Remote-Syslog-Server umleiten. Von http://nginx.org/en/docs/syslog.html habe ich gesehen, dass ich Folgendes tun kann: error_log syslog:server=192.168.1.1; Ich muss jedoch zu einem bestimmten TCP-Port (nicht UDP!) Umleiten und habe Folgendes versucht: error_log syslog:server=192.168.1.1:3000; aber es geht nicht durch. Wie kann Nginx festgelegt werden, dass der Port …
Ich möchte ein Zertifikat über das erhalten, letsencrypt.shdaher muss ich eine Herausforderung für HTTP bereitstellen. Ich verwende NGINX bereits, um an SSL weiterzuleiten (auf einem nodejsServer bereitgestellt). Jetzt möchte ich noch alles auf SSL umleiten, aber nicht die Herausforderung. Hier ist meine Konfiguration server { listen 80 default_server; listen [::]:80 …
Ich habe kürzlich meinen CentOS 7-Computer von Apache auf Nginx umgestellt und arbeite immer noch an den Unterschieden. Ein Problem, das ich nur bei einem meiner Serverblöcke festgestellt habe, ist, dass Zugriffs- und Fehlerprotokolldateien nicht tatsächlich protokolliert werden, was es schwierig macht, potenzielle Probleme zu beheben. Der Serverblock für meine …
Ich habe nginx v1.9.6 aus dem Quellcode auf einem Debian-System (jessie v8.2) kompiliert. Aber es funktioniert nicht wie erwartet. Hatte kein Problem mit der Version 1.9.3. Wenn ich versuche zu laufen, service nginx starterhalte ich folgende Meldung: Fehler beim Starten von nginx.service: Einheit nginx.service konnte nicht geladen werden: Keine solche …
Ich habe folgenden Eintrag in meinem access.log gefunden 115.231.222.40 - - [02/Oct/2015:07:57:11] "GET http://zc.qq.com/cgi-bin/common/attr?id=260714&r=0.8936631410048374 HTTP/1.1" 302 160 "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; 360SE)" Was bedeutet das? Muss ich mir sorgen machen
Ich fand meine Website nicht mehr ansprechbar und sehe eine Menge davon *** uWSGI listen queue of socket "0.0.0.0:5002" (fd: 3) full !!! (101/100) *** *** uWSGI listen queue of socket "0.0.0.0:5002" (fd: 3) full !!! (101/100) *** *** uWSGI listen queue of socket "0.0.0.0:5002" (fd: 3) full !!! (101/100) …
Ich migriere die Verwaltung eines vorhandenen Multi-Rechenzentrums-Setups nach Ansible, bin mir jedoch nicht sicher, wie ich es am besten modellieren kann, da ich neu darin bin. Ich habe drei Rechenzentren D1, D2 und D3. In jedem wird dieselbe Konfiguration identisch wiederholt: Ein Nginx Load Balancer (lb.D [n]), der an eine …
Ich kann anscheinend nicht genug Dokumentation finden. Ich habe eine App, die einige dynamische Antworten generiert, aber dennoch vom Last-ModifiedHeader profitieren kann - also sende ich sie. Doch beim Drehen if_modified_since(auf beforepro http://nginx.org/en/docs/http/ngx_http_core_module.html#if_modified_since ) scheint keinen Einfluss auf nicht-statischen Ressourcen zu haben. ZB PHP, Python Apps. Liegt das daran, dass …
Ich habe Probleme mit der OCSP-Heftung in Nginx. Also starte ich den openssl ocsp Daemon und besuche dann meine Site. Dann heißt es Ungültige Anfrage. Ich verwende eine private PKI und CA. SSL-Schlüssel: 8192-Bit-DH-Schlüssel 2048-Bit root@wilhelm:/etc/ocsp# openssl ocsp -index index.txt -port 9999 -rsigner oscp.crt -rkey oscp.key -CA cacert.pem -text -out …
Ich versuche, Nginx auf einer virtuellen Centos 7-Maschine als Load Balancer zu verwenden, um ein veraltetes Coyote Point-Hardwaregerät zu ersetzen. In einer unserer Webanwendungen treten jedoch häufige und kontinuierliche Upstream-Timeout-Fehler in den Protokollen auf, und Clients berichten über Sitzungsprobleme während der Verwendung des Systems. Hier sind die relevanten Bits aus …
In Nginx (Connecton-Zeitüberschreitung) können nicht mehr als 3.000 gleichzeitige Anforderungen verarbeitet werden. Wir ändern auch das ulimit auf 20000. Es folgen meine Dateien nginx.conf und sysctl.conf: user www-data; worker_processes 4; pid /var/run/nginx.pid; events { worker_connections 5000; use epoll; # multi_accept on; } # took it in next line worker_rlimit_nofile 100000; …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.