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 versuche, einen Nginx-Server so zu konfigurieren, dass er über einen UNIX-Domain-Socket eine Verbindung zu einem Node.js-HTTP-Server herstellt. Die Nginx-Konfigurationsdatei: server { listen 80; location / { proxy_pass http://unix:/tmp/app.socket:/; } } (laut http://wiki.nginx.org/HttpProxyModule#proxy_pass ) Das Skript Node.js: var http = require('http'); http.createServer(function(req, res) { console.log('received request'); req.end('received request\n'); }).listen('/tmp/app.socket'); Nun, …
Nginx gibt 502 zurück, während das Backend neu gestartet wird. Wie kann ich N-mal mit einer Verzögerung von M Sekunden einen Nginx-Proxy-Wiederholungsversuch durchführen? Gibt es ein Plugin oder etwas anderes?
Ubuntu 10.04.2 Nginx 0,7,65 Ich sehe einige seltsame HTTP-Anfragen an meinen Nginx-Server. Um besser zu verstehen, was los ist, möchte ich für solche Abfragen ganze HTTP-Anforderungsdaten sichern. (Dh alle Anforderungsheader und -körper werden irgendwo abgelegt, wo ich sie lesen kann.) Kann ich das mit Nginx machen? Gibt es alternativ einen …
Ich habe eine URL dieses Typs: http://www.example.com/?param1=val1&param2=&param3=val3&param4=val4&param5=val5 Und ich möchte es auf dieses umleiten: http://www.example.com/newparam/val3/val4 Daher habe ich diese Umschreiberegel ohne Erfolg ausprobiert: rewrite "/?param1=val1&param2=&param3=(.+)&param4=(.+)&param5=(.+)" http://www.example.com/newparam/$1/$2 redirect; Kann nginx nicht mit Abfrageparametern umgehen? EDIT: Ich möchte nicht alle Petitionen umschreiben. Ich muss nur diese URL umschreiben, ohne die anderen zu …
Ich optimiere meine Homepage, um die Leistung zu verbessern. Derzeit werden ungefähr 200 Anfragen / Sekunde auf 3.14.by verarbeitet, bei denen 6 SQL-Abfragen verarbeitet werden, und 20 Anfragen / Sekunde auf 3.14.by/forum, bei dem es sich um das phpBB-Forum handelt. Seltsamerweise sind die Zahlen auf einigen VPS- und dedizierten Atom …
Ich arbeite schon seit einiger Zeit mit Apache-HTTP-Servern und habe endlich die Umstellung auf Server mit statischen Inhalten neben den anderen Computern mit dynamischen Inhalten vorgenommen. Ich habe mich gefragt, ob Nginx ".htaccess" -Dateien und Dinge wie mod_rewrite unterstützt. Da ich sehr an die Syntax gewöhnt bin, habe ich mich …
Um eine ganze Website als statisches HTML zu spiegeln, Ich möchte URLs konvertieren , wie http://example.com/script.php?t=12zu http://example.com/script.php_t=12. Hinweis ?in URL wird konvertiert _. Auf diese Weise kann Nginx oder Apache diese Dateien von der Festplatte als unformatiertes HTML bereitstellen, das wir erhalten und gespeichert haben wget- eine Datei für jede …
Letzte Woche bekam ich einen Anruf von einem ängstlichen Kunden, weil er dachte, seine Website sei gehackt worden. Als ich seine Website nachgeschlagen habe, habe ich die apache2Standardseite gesehen. In dieser Nacht hatte mein Server ( Ubuntu 16.04 LTS) aktualisiert und neu gestartet. Normalerweise hätte ich mich nachts alarmieren lassen, …
Ich verwende das Standard-Nginx-Paket auf dem Ubuntu 14.04-Server. Es wird /etc/nginx/nginx.confals Hauptkonfiguration verwendet und enthält dann die Konfigurationen von /etc/nginx/conf.d/*.confund /etc/nginx/sites-enabled/*. Die Standardkonfiguration von nginx enthält diese Anweisung für die Protokollierung im Zugriffsprotokoll access_log /var/log/nginx/access.log; Ich möchte den X-Forwarded-For-Header hinzufügen, also mache ich das im conf.dOrdner: log_format main '$remote_addr - …
Ich habe ein Reverse-Proxy-Setup für den Zugriff auf eine Drittanbieteranwendung, die sich über das Internet in einem Intranet befindet. Angenommen, diese Anwendung befindet sich auf der URL: https://internalserver:8080/ (nur aus dem Intranet erreichbar) und der Proxy ist an: https://proxyserver/ (von jedem Ort der Welt erreichbar) Der Proxy wird von Nginx …
Meine Nginx-Standardkonfigurationsdatei wird riesig. Ich möchte es in kleinere Konfigurationsdateien aufteilen, von denen jede nur einen, maximal vier Speicherorte für jede Datei enthält, damit ich sie schnell aktivieren / deaktivieren kann. Die aktuelle Datei sieht folgendermaßen aus: server { listen 80 default_server; root /var/www/ location /1 { config info...; } …
Ich muss den Datenverkehr duplizieren / spiegeln, der zu meinem Server / meiner Ressource kommt. Ich meine, ich habe Server A und B und N (nginx) als Webserver. Der gesamte Verkehr, der zu N / resource kommt -> leiten Sie zu A und B um Ist es möglich?
Ich habe mich gefragt, ob Nginx HTTP- und HTTPS-Anforderungen auf demselben Port verarbeiten kann . [*] Das versuche ich zu tun. Ich verwende einen Webserver (lighttpd), der http-Anforderungen verarbeitet, und ein C-Programm, das über https einen bestimmten Abschnitt der Dokumentstruktur bedient. Diese beiden Prozesse werden auf demselben Server ausgeführt. Auf …
Ich habe Standardgrafana eingerichtet und gestartet und es funktioniert wie erwartet unter http: // localhost: 3000 . Ich versuche, es mit Nginx Proxy, wo ich SSL installiert haben. Ich versuche, es auf https: // localhost / grafana antworten zu lassen, aber es dient nur den folgenden Zwecken : {{alert.title}} Ich …
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.