Als «nginx» getaggte Fragen

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.

1
Der seltsame Fall von Mr. Time To First Byte
Ich habe einen Webserver auf einem Linode 1024 VPS basierend Ubuntu 11.10 Nginx 1.0.5 PHP 5.3.6 (mit PHP-FPM, APC) Lack 3.0.2 Und ein paar Blogs, die auf WordPress 3.3.1 basieren. Eines davon ist ein einfaches Blog mit der Standardkonfiguration, dem Standardthema und nur dem Post "Hello World", um den Server …



4
Wie gut arbeiten Nginx und Memcached zusammen?
Wir haben eine Java EE-basierte Webanwendung, die auf einem Glassfish- App-Server-Cluster ausgeführt wird. Der eingehende Datenverkehr besteht hauptsächlich aus REST-konformen Anforderungen für XML-basierte Darstellungen unserer Anwendungsressourcen. Möglicherweise entfallen jedoch 5% des Datenverkehrs auf JSON- oder XHTML / CSS-basierte Darstellungen. Wir untersuchen jetzt Lastausgleichslösungen, um eingehenden Datenverkehr auf die Glassfish-Instanzen im …
14 nginx  memcached 

1
Überschreiben Sie die Standard-http-Konfiguration von nginx, ohne die Standard-Datei nginx.conf zu ändern
Meine Absicht : Ich möchte die in /etc/nginx/nginx.conf(in debian 8) definierte Standardkonfiguration überschreiben . Die Idee ist, diese Datei vollständig unangetastet zu lassen, um zukünftige Systemaktualisierungen zu vereinfachen und die neuesten Änderungen für die Optionen zu erhalten, die ich nicht überschrieben habe. Was ich getan habe : Ich habe eine …


2
nginx uLimit 'worker_connections überschreiten das Ressourcenlimit für offene Dateien: 1024'
Ich bekomme diesen Fehler immer wieder nginx/error.logund das macht mich verrückt: 8096 worker_connections exceed open file resource limit: 1024 Ich habe alles versucht, was mir einfällt, und kann nicht herausfinden, was Nginx hier einschränkt. Kannst du sagen, was ich vermisse? nginx.conf hat dies: worker_processes 4; events { worker_connections 8096; multi_accept …
14 linux  nginx  debian  ulimit  files 

6
Nginx - Was bedeutet die Definition von "Burst", wenn die Option "Nodelay" verfügbar ist?
Wenn Sie in der Nginx-Konfiguration die Anforderungsverarbeitungsrate mithilfe von limit_req_zone/ begrenzen möchten, limit_req instructionsverstehe ich die Verwendung der nodelayOption nicht wirklich . Meines Erachtens werden die Anforderungen über der festgelegten Rate beendet, ohne sie zu verzögern. Es scheint also äquivalent zu burst=0. Deshalb verstehe ich folgendes Beispiel nicht: limit_req zone=one …
14 nginx 

1
Sollte "keepalive_timeout" aus der Nginx-Konfiguration entfernt werden?
Welches ist die bessere Konfiguration / Optimierung: keepalive_timeoutum die Keepalive-Verbindungen von Nginx selbst explizit einzuschränken oder zuzulassen? Ich habe zwei widersprüchliche Empfehlungen bezüglich der keepalive_timeoutRichtlinie für Nginx gesehen. Sie sind wie folgt: # How long to allow each connection to stay idle; longer values are better # for each individual …
14 nginx  keepalive 

2
Mehrere SSL-vhosts, die ein Platzhalterzertifikat in nginx verwenden
Ich habe zwei Hostnamen, die denselben Domainnamen verwenden, den ich über HTTPs bereitstellen möchte. Ich habe ein Wildcard-SSL-Zertifikat und zwei vhost-Konfigurationen erstellt: Host A listen 127.0.0.1:443 ssl; server_name a.example.com; root /data/httpd/a.example.com; ssl_certificate /etc/ssl/wildcard.cer; ssl_certificate_key /etc/ssl/wildcard.key; Host B listen 127.0.0.1:443 ssl; server_name b.example.com; root /data/httpd/b.example.com; ssl_certificate /etc/ssl/wildcard.cer; ssl_certificate_key /etc/ssl/wildcard.key; Ich erhalte …

4
Nginx-Start schlägt fehl, ssl keine solche Datei oder Verzeichnis
Hier ist der Fehler, den ich erhalte: Das erneute Laden der nginx-Konfiguration: nginx: [emerg] SSL_CTX_use_certificate_chain_file ("/ path / to / cert.pem") ist fehlgeschlagen (SSL: Fehler: 02001002: Systembibliothek: fopen: Kein solcher Datei- oder Verzeichnisfehler: 20074002: BIO-Routinen: FILE_CTRL: System lib-Fehler: 140DC002: SSL-Routinen: SSL_CTX_use_certificate_chain_file: System lib) nginx: Konfigurationsdatei /etc/nginx/nginx.conf-Test fehlgeschlagen Ich bin mir …

4
Wie beschränke ich Nginx Auth_Basic-Neuversuche?
Ich habe einen Webordner mit dem Auth_Basic-Modul von Nginx geschützt. Das Problem ist, dass wir mehrere Passwörter ausprobieren können, bis es funktioniert (Brute-Force-Angriffe). Gibt es eine Möglichkeit, die Anzahl der fehlgeschlagenen Versuche zu begrenzen?
14 security  nginx 

1
nginx pcre_compile Fehler bei der Verwendung von Quantifizierern
Ich habe ein Problem mit Aliasing. Ich möchte bis zu den ersten 4 Stellen der Datei als Teil des Verzeichnisses anhängen. (wie '../123456.jpg'=>'../123/123456.jpg' und '../12.png'=>'../12/12.png') Folgendes habe ich: location ~ ^/i/gallery2/(\d{1,4})(.*)$ { alias /home/web/images/gallery/$1/$1$2; } Dies ist der Fehler, den ich erhalte: nginx: [emerg] pcre_compile() failed: missing ) in "^/i/gallery2/(\d" …
14 nginx  regex 

1
Probleme mit mehreren Nginx-Standorten
Ich versuche derzeit, 3 Anwendungen aus einem Repository in 3 zu unterteilen, behalte jedoch die URL-Struktur bei, sodass grundsätzlich verschiedene Speicherorte unter derselben Domain von verschiedenen Anwendungen bereitgestellt werden müssen. Ich habe Probleme damit, dass eine der Apps der Fallback für nicht vorhandene URLs sein muss. Wenn die erste nicht …
14 nginx 

2
Können Sie die Speicherorte eines Servers in mehreren Nginx-Konfigurationsdateien definieren?
Ich habe mehrere Ruby-Apps, die auf demselben Host ausgeführt werden: ~/app1 ~/app2 ~/app3 Und ich möchte Nginx Proxy diese Apps mit Unterverzeichnissen wie: http://example.com/app1 http://example.com/app2 http://example.com/app3 Ich bin neugierig, ob Nginx mich dabei unterstützt, diese Speicherorte in mehreren Dateien zu definieren, damit ich jede Konfiguration mit der App behalten kann, …
14 nginx 

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.