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 Ubuntu-Webserver, auf dem Nginx ausgeführt wird. Ich hatte die Rotation von Protokolldateien noch nie konfiguriert und habe gerade einige monolithische Protokolldateien mit mehreren Gigabyte entdeckt. Ich habe die Protokollrotation jetzt gemäß diesen Tipps konfiguriert . Ich möchte jedoch lieber keine Woche (meine Rotationsperiode) warten, bevor die Rotation …
Hierfür scheint es einige Module von Drittanbietern zu geben https://github.com/newobj/nginx-x-rid-header https://github.com/hhru/nginx_requestid Wenn möglich, möchte ich nginx jedoch nicht neu erstellen, was meiner Meinung nach eine Voraussetzung für die Verwendung dieser beiden Module ist. Mein erster Versuch war, $msecmit zu verwenden, $pidaber das hat nicht geklappt (ich hatte einen Prozess, der …
Ich versuche, ein SSL-Zertifikat auf meinem Ubuntu-Server zu installieren. Ich habe das Zertifikat von meiner Zertifizierungsstelle gekauft und das Zertifikat selbst und ein Zwischenzertifikat heruntergeladen. Als so: mein Zertifikat: mydomain.crt Zwischenzertifikat: GandiStandardSSLCA.pem Ich habe auch (gemacht mit openssl) Mein privater Schlüssel (?): mydomain.key und Signaturanfrage: mydomain.csr Ich habe alle diese …
Wir verwenden nginx, um Ausgleichsanforderungen in unsere Anwendung zu laden. Wir haben festgestellt, dass nginx zu einem anderen Upstream-Server wechselt, wenn bei Anfragen eine Zeitüberschreitung auftritt (gut). Dies gilt jedoch für PUT- und POST-Anforderungen, die zu unerwünschten Ergebnissen führen können (Daten werden zweimal gespeichert). Ist es möglich, nginx so zu …
Wie der Fragentitel andeutet, fällt es mir schwer herauszufinden, was an meiner Anwendung verbessert (oder im Betriebssystem Ubuntu optimiert) werden kann, um eine akzeptable Leistung zu erzielen. Aber zuerst erkläre ich die Architektur: Der Front-End-Server ist ein 8-Core-Computer mit 8 GB RAM unter Ubuntu 12.04. Die Anwendung ist vollständig in …
Ich möchte diese einfache Umschreiberegel: /somefolder/mypage.aspx?myid=4343&tab=overview umgeleitet werden an: /folder/4343/overview/ Ich habe nach Lösungen gesucht und keine hat tatsächlich funktioniert. Ich habe es versucht: rewrite ^/somefolder/mypage.aspx?myid=(.*)&tab=overview$ /folder/$1/overview permanent; und rewrite ^/somefolder/mypage\.aspx\?myid=(.*)&tab=overview$ /folder/$1/overview permanent; Was mache ich falsch? Ich bekomme 404 (Einfachere Regeln funktionieren gut ..) Vielen Dank
Ich teste derzeit Symfony2 mit Nginx und PHP-FPM. Ich benutze auch Xdebug. Symfony2 wird mit einem Demo-Bundle geliefert. Ich wollte die neue Behandlung schwerwiegender Fehler, die mit Symfony 2.2.0 einhergehen, testen, indem ich einen Syntaxfehler im Acme / Demo-Bundle erstelle. Warum ich das mache, ist die Serverantwort 502 schlechtes Gateway. …
Wie konfiguriere ich nginx so, dass beim Drosseln / Ratenbegrenzung der http-Statuscode 429 (Zu viele Anforderungen) anstelle des Standardcodes 503 (Dienst nicht verfügbar) zurückgegeben wird? Zu Ihrer Information, ich verwende nginx als Reverse-Proxy mit dem HttpLimitReqModule. Der Entwurf der Spezifikation für den Statuscode 429 lautet RFC6585 . Diese (geschlossene) Frage …
Ich verwende nginx unter Windows Server 2008 R2 (x64) als Windows-Dienst. Ich benutze dafür Windows Service Wrapper. (Eigentlich habe ich dieses Tutorial befolgt: http://mercurial.selenic.com/wiki/HgServeNginxWindows .) Der Dienst läuft in Ordnung. Der Server verarbeitet die Signale jedoch nicht (z. B. Stop / Reload). Das heißt, wenn ich den Dienst beende, wird …
Ich habe nginx kürzlich auf Version 1.2.2 aktualisiert und der folgende Eintrag scheint fehlerhaft zu sein. vermutlich eine Änderung der Syntax zwischen den Versionen? location / { # First attempt to serve request as file, then # as directory, then fall back to index.html try_files $uri /index.html; } Wenn ich …
Ich habe Fedora 16 mit Nginx und PHP-FPM. Alles funktioniert sehr gut. Alle Protokolle mit PHP-Hinweisen, Warnungen, Fehlern usw. sind in /var/log/php-fpm/www-error.log. Gibt es eine Möglichkeit, PHP-FPM so zu konfigurieren, dass Fehler in ordnungsgemäße Protokolldateien geschrieben werden, die als Fehlerprotokolle für Nginx konfiguriert sind? Ich möchte also PHP-Fehler pro virtuellem …
Ich möchte eine Website von / var / www / WebSite nach / media / Backed Websites / Website verschieben. Ich kann nginx nicht dazu bringen, das Verzeichnis "Backed Website" zu erkennen. Versucht mit Anführungszeichen, mit dem \, aber kein Erfolg. Irgendeine Idee? Ist das überhaupt möglich?
Wenn ich versuche, Code wie diesen zu erstellen: 1. http { 2. script 3. server { 4. ... 5. location ... 6. } 7. } Ich bekomme eine Fehlermeldung: nginx: [emerg] unknown directive "http" in /etc/nginx/conf.d/nginx.conf:1 Wenn Code so ist: 1. server { 2. ... 3. location ... 4. script …
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.