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.
In meiner Umgebung werden Benutzeranforderungen über eine Reihe von Systemen gesendet: [Client] -> [ELB] ---> [nginx] -> [web] (ELB = AWS Elastic Load Balancer) Dank dieser Antwort kann nginx die richtige Client-IP-Adresse ermitteln und an die Upstream-Server (Web) mit den Headern X-Forwarded-Forund übergeben X-Real_IP. Die relevante Nginx-Konfiguration: real_ip_header X-Forwarded-For; set_real_ip_from …
Wir haben Nginx unter Ubuntu Trusty. Es bedient mehrere Websites über https, die unter einer IP-Adresse ausgeführt werden. Zufällig werden einzelne Anforderungen auf dem falschen vhost angezeigt, obwohl dies in geringem Zusammenhang mit der Arbeitslast zu stehen scheint. Dies führt zu Anfragen nach lustrum.thalia.nuZustellung durch thalia.nuund umgekehrt. Dies führt dann …
Ich habe ein Nginx-Proxy-Passthrough eingerichtet, das beim ersten Laden von Nginx einwandfrei funktioniert, aber schließlich (möglicherweise nach einem Tag oder so?, Derzeit nicht sicher) gibt der Speicherort, an dem sich ein Proxy-Passthrough befindet, nur eine 504 GATEWAY_TIMEOUTAntwort zurück. Das Seltsame ist, dass ich mehrere proxy_pass-Speicherorte eingerichtet habe und es zufällig …
Ich bin neu im Bereich Load Balancing und frage mich, ob es möglich ist, mehrere Load Balancer zu verwenden, um den Datenverkehr auf meine Anwendungsserver umzuleiten. Ich verstehe nicht wirklich, wie das gemacht werden kann. Sollte ein Domainname nicht eins zu eins mit der IP-Adresse eines bestimmten Servers übereinstimmen (in …
Wie kann ich HAProxy dazu bringen, in ein anderes Back-End umzuschreiben, wenn dem ersten die Datei fehlt? Was ich brauche errorloc, ist ein Umschreiben anstelle einer Umleitung, damit der Client die Umleitung nicht kennt. Wir haben eine Anwendung für NginX entwickelt, die sowohl Reverse Proxy als auch Webserver für statische …
Ich generiere ein selbstsigniertes SSL-Zertifikat: $ openssl req -x509 -newkey rsa:2048 -subj 'CN=example.com' Ich möchte auch zum Zeitpunkt der Erstellung einen subjectAltName angeben , kann jedoch in der openssl-Manpage keine Informationen dazu finden.
Ich habe ein bisschen mit der Fehlerprotokollierung in php-fpm und nginx experimentiert, da ich im Web keine gute Erklärung finden konnte. Die meisten Guides sagten, ich sollte wechseln catch_workers_output, yeswenn ich Fehler von php5-fpm zurück an nginx senden möchte. Während meiner Experimente habe ich jedoch festgestellt, dass Fehler von nginx …
Wir haben 8 REST-ish API-Server mit Nginx, die FastCGI mit PHP-FPM verwenden, um Anforderungen zu verarbeiten. Wir verwenden derzeit das FastCGI-Caching von Nginx (Direktiven wie fastcgi_cache_path). Dies bedeutet, dass API-Antworten zwischengespeichert werden, für jeden Server jedoch ein separater Cache vorhanden ist. Gibt es eine gute Möglichkeit, den Cache-Speicher für alle …
nginx stellt über fastcgi eine Verbindung zu php-fpm her, wobei der Standard /etc/nginx/fastcgi_paramsim Standortblock verwendet wird. Wenn Sie über die Befehlszeile mit eine Verbindung zu /.status (php-fpm.ini :: ping.path) herstellen cgi-fcgi -bind, wird das Ergebnis wie erwartet zurückgegeben (X-Powered-By-Satz, Antworttext usw.). Bei Anfragen mit nginx ist das Ergebnis leer (X-Powered-By-Set, …
Ich fange gerade mit NGINX an und habe in mehreren Beispielkonfigurationen gesehen, die Leute verwenden proxy_pass_header Server; beim Proxy-Senden der Anfrage an einen Upstream-Server? Was genau macht es hier? Was sind die möglichen Anwendungsfälle?
Ich habe mehrere Einträge darüber gelesen, warum PHP-FPM mir die verweigerte Erlaubnis erteilt, aber ich kann sie nicht lösen. Die Fehlerprotokolle lauten wie folgt: 2013/04/20 23:33:28 [crit] 15479#0: *6 open() "/var/lib/nginx/tmp/fastcgi /2/00/0000000002" failed (13: Permission denied) while reading upstream, client: 99.999.999.999, server: example.net, request: "GET /wp-admin/ HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-fpm.sock:", host: …
Ich stoße immer wieder auf solche Fehler. [02-Jun-2012 01:52:04] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, there are 19 idle, and 49 total children [02-Jun-2012 01:52:05] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 16 …
Ich versuche herauszufinden, wie alle in ein bestimmtes Verzeichnis gestellten Anforderungen in nginx eine JSON-Zeichenfolge ohne Umleitung zurückgegeben werden können. Beispiel: curl -i http://example.com/api/call1/ Erwartetes Ergebnis: HTTP/1.1 200 OK Accept-Ranges: bytes Content-Type: application/json Date: Fri, 13 Apr 2012 23:48:21 GMT Last-Modified: Fri, 13 Apr 2012 22:58:56 GMT Server: nginx X-UA-Compatible: …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Server Fehler. Geschlossen vor 6 Jahren . Ich erstelle derzeit eine API und suche nach einem Tool, mit dem ich die Verwendung …
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.