Als «nginx» getaggte Fragen

Nginx ("Engine x") ist ein Webserver, Reverse Proxy, TCP Stream Proxy und Mail Proxy, der unter einer BSD-ähnlichen Lizenz veröffentlicht wird.

5
Ist GridFS schnell und zuverlässig genug für die Produktion?
Ich entwickle eine neue Website und möchte GridFS als Speicher für alle Benutzer-Uploads verwenden, da es im Vergleich zu einem normalen Dateisystemspeicher viele Vorteile bietet. Benchmarks mit GridFS, die von Nginx bereitgestellt werden, zeigen, dass es nicht so schnell ist wie ein normales Dateisystem, das von Nginx bereitgestellt wird. Benchmark …
85 mongodb  nginx  gridfs 


3
Wie Sie alle vorhandenen statischen Dateien direkt mit NGINX bereitstellen, den Rest jedoch an einen Back-End-Server übertragen.
location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if (-f $request_filename) { access_log off; expires 30d; break; } if (!-f $request_filename) { proxy_pass http://127.0.0.1:8080; # backend server listening break; } } Oben werden alle vorhandenen Dateien direkt mit Nginx bereitgestellt (z. B. zeigt Nginx nur PHP-Quellcode …


3
Zuweisen von vhosts zu Docker-Ports
Ich habe ein Wildcard-DNS eingerichtet, damit alle Webanforderungen an eine benutzerdefinierte Domäne (* .foo) der IP-Adresse des Docker-Hosts zugeordnet werden. Wenn auf mehreren Containern Apache- (oder Nginx-) Instanzen ausgeführt werden, ordnet jeder Container den Apache-Port (80) einem externen eingehenden Port zu. Ich möchte eine Anfrage an container-1.foo stellen, die bereits …
83 nginx  proxy  dns  docker 

4
Was macht force_ssl in Rails?
In einer früheren Frage habe ich herausgefunden, dass ich die Nginx-SSL-Terminierung festlegen und Rails keine verschlüsselten Daten verarbeiten lassen sollte. Warum gibt es dann folgendes? config.force_ssl = true Ich sehe dies in der Produktionskonfigurationsdatei auskommentiert. Aber wenn die Erwartung ist, dass Nginx alle SSL-Dinge erledigt, damit meine Rails-App nicht mit …

4
Nginx-Variablen ähnlich wie SetEnv in Apache?
Ich verwende SetEnv in Apache, um einige Variablen in virtuellen Hosts festzulegen, die ich in PHP mithilfe von wiederherstelle $_SERVER[the_variable]. Jetzt wechsle ich zu Perl Catalyst und Nginx, aber es scheint, dass die "env" -Richtlinie in Nginx nicht dieselbe ist. Es funktioniert nicht. Wie kann es erreicht werden? Hier ist …
82 apache  perl  nginx  catalyst 



6
Wie konfiguriere ich nginx, um den Dateibrowser-Modus zu aktivieren?
Sobald ich dies schon einmal gesehen habe, wenn ich eine URL eingebe http://test.com/test/, anstatt mir eine HTML-Seite zu geben, gibt es mir eine "Dateibrowser" -ähnliche Oberfläche, um alle Dateien am angegebenen Speicherort zu durchsuchen. Ich denke, es ist vielleicht ein Nginx-Modul, das im Standortkontext aktiviert werden könnte. Die nginx.confDatei: worker_processes …
81 nginx 


3
nginx - Benutzerdefinierten Header vom Upstream-Server lesen
Ich verwende nginx als Reverse-Proxy und versuche erfolglos, einen benutzerdefinierten Header aus der Antwort eines Upstream-Servers (Apache) zu lesen. Die Apache-Antwort lautet wie folgt: HTTP/1.0 200 OK Date: Fri, 14 Sep 2012 20:18:29 GMT Server: Apache/2.2.17 (Ubuntu) X-Powered-By: PHP/5.3.5-1ubuntu7.10 Connection: close Content-Type: application/json; charset=UTF-8 My-custom-header: 1 Ich möchte den Wert …

1
nginx: connect () ist fehlgeschlagen (111: Verbindung abgelehnt), während eine Verbindung zum Upstream hergestellt wurde
Ich versuche mein erstes Portal bereitzustellen. Ich erhalte einen 502-Gateway-Timeout-Fehler im Browser, als ich die Anfrage über den Browser gesendet habe Als ich die Protokolle überprüfte, bekam ich diesen Fehler 2014/02/03 09:00:32 [error] 16607#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 14.159.131.19, server: foo.com, request: "GET …
79 nginx  fastcgi  php 

12
Nginx kann keine CSS-Dateien laden
Ich habe kürzlich beschlossen, von Apache2 zu Nginx zu wechseln. Ich habe Nginx auf meinem CentOS-Server installiert und eine Grundkonfiguration eingerichtet. Als ich versuchte, meine Website im Browser (FF / Chrome) zu laden, stellte ich fest, dass die CSS-Datei nicht geladen ist. Ich habe die Fehlerkonsole überprüft und folgende Meldung …
79 css  nginx  mime 

2
Konfiguration der Nginx-Subdomain
Ich habe Nginx als Reverse Proxy für Apache. Ich muss jetzt eine neue Subdomain hinzufügen, die Dateien aus einem anderen Verzeichnis bereitstellt, aber gleichzeitig möchte ich, dass alle Speicherort- und proxy_pass-Anweisungen, die ich für den Standardhost habe, auch auf die Subdomain angewendet werden. Ich weiß, dass es funktioniert, wenn ich …
79 nginx  subdomain 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.