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.
Angenommen, ich habe diese Nginx-Konfigurationsdatei proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=myCache:8m max_size=100m inactive=1h; Was bedeutet das keys_zone=myCache:8mbedeuten? In den Dokumenten wird nicht viel dazu gesagt: Darüber hinaus werden alle aktiven Schlüssel und Informationen zu Daten in einer gemeinsam genutzten Speicherzone gespeichert, deren Name und Größe mit dem Parameter keys_zone konfiguriert werden. Was …
Es gibt viele Tutorials, wie man Nginx-Umschreibregeln schreibt, um Apaches .htaccess-Datei nachzuahmen, aber ich kann nicht mit Sicherheit sagen, dass ich weiß, wie der Name oder der Speicherort dieser sogenannten Nginx-Konfigurationsdatei tatsächlich ist. Ich suche speziell nach der Nginx-Konfigurationsdatei, mit der Sie den Serverpfad und PHP-Anweisungen schreiben können. Ich benutze …
HAProxy hat die Möglichkeit, HTTP-Keep-Alive auf der Clientseite (Client <-> HAProxy) zu aktivieren, aber auf der Serverseite (HAProxy <-> Server) zu deaktivieren. Einige unserer Kunden stellen über Satellit eine Verbindung zu unserem Webservice her, sodass die Latenz ca. 600 ms beträgt, und ich denke, dass die Aktivierung von Keep-Alive die …
Ich habe zwei Standorte in Nginx Config, die funktionieren: location ^~ /media/ { proxy_pass http://backend.example.com; } location ^~ /static/ { proxy_pass http://backend.example.com; } Wie kann ich diese beiden in einem Ort kombinieren? Was ich schon gemacht habe: Ich habe diesen Vorschlag ausprobiert location ~ ^/(static|media)/ { proxy_pass http://backend.example.com; } aber …
Ich habe Nginx als meinen extern sichtbaren Webserver konfiguriert, der über HTTP mit einem Backend kommuniziert. Das Szenario, das ich erreichen möchte, ist: Der Client sendet eine HTTP-Anfrage an nginx, die über HTTPS an dieselbe URL umgeleitet wird Nginx-Proxies fordern über HTTP das Backend an nginx erhält eine Antwort vom …
Ich entwickle eine Anwendung mit Facebook Login. Bisher ist es nicht öffentlich und wird von http basic auth in nginx geschützt. Ist es möglich, http auth für den IP-Bereich von Facebook zu deaktivieren, damit unser Tester auch die Facebook-Funktionen testen kann? Bitte fügen Sie nach Möglichkeit ein Beispiel-Konfigurations-Snippet bei.
Ich verwende Nginx und NginxHttpUpstreamModule für den Lastenausgleich. Meine Konfiguration ist sehr einfach: upstream lb { server 127.0.0.1:8081; server 127.0.0.1:8082; } server { listen 89; server_name localhost; location / { proxy_pass http://lb; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } Wenn einer der beiden Backend-Server …
Nach 6-stündigem Debuggen gebe ich dies auf: | Wir haben ein nginx + php-fpm + mysql im LAN mit fast 100 WordPress (erstellt und verwendet von verschiedenen Designern / Entwicklern, die alle an der Einrichtung von Test-Wordpres arbeiten) Wir verwenden Nginx ohne Probleme seit langem. Heute hat Nginx plötzlich aus …
Ich habe kürzlich die Unterschiede zwischen Apache und Nginx untersucht und bin verwirrt, welche ich wählen soll. Ich habe einige Nachforschungen angestellt, aber es gibt keinen endgültigen Vergleich zwischen den beiden und ich habe mich gefragt, ob jemand hier seine Ansichten zu den Unterschieden zwischen den beiden äußern könnte. Nach …
Ich habe einen Ubuntu 12.04 Server. Ich habe das OpenSSLPaket aktualisiert , um die Heartbleed-Sicherheitsanfälligkeit zu beheben. Aber ich bin immer noch verwundbar, obwohl ich den Webserver und sogar den gesamten Server neu gestartet habe. Um meine Schwachstelle zu überprüfen, habe ich Folgendes verwendet: http://www.exploit-db.com/exploits/32745/ http://filippo.io/Heartbleed dpkg gibt: dpkg -l …
Der Grund, warum ich dies tun möchte, ist, dass Benutzer mit JavaScript gegen unsere API entwickeln und einige Entwickler es vermasseln und Besucher veranlassen, den Server mit AJAX-Anforderungen zu zuschlagen. Wenn dies passiert, möchte ich in der Lage sein, die API-Anforderungen auf vielleicht 50 Anforderungen pro Minute oder etwas in …
Derzeit habe ich eine ELB, die sowohl http://www.example.org als auch https://www.example.org bedient . Ich möchte es so einrichten, dass jede Anfrage, die auf http://www.example.org verweist, auf https://www.example.org umgeleitet wird . Die ELB sendet die https-Anforderungen als http-Anforderungen. Verwenden Sie dazu: server { listen 80; server_name www.example.org; rewrite ^ https://$server_name$request_uri? permanent; …
Wir haben einen ziemlich stark ausgelasteten Server mit Nginx und PHP-FPM. Wir haben 6 Websites auf diesem Server mit PHP-FPM und nginx. Software ist alles vBulletin 3.8 und WordPress. Datenbanken befinden sich auf einem separaten Server. Da es sich um sehr beliebte Websites handelt, sind normalerweise 7-8.000 Besucher gleichzeitig online, …
Wie richte ich die Nginx-Conf-Datei so ein, dass nur einer der Pfade auf meiner Site SSL und der Rest Nicht-SSL erzwungen wird? Ich möchte zum Beispiel, dass alle URLs unter / user https lauten und alle anderen URLs http lauten. Für den ersten Teil habe ich: rewrite ^/user(.*) https://$http_host$request_uri?; 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.