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.
ok, diese aufgabe sollte einfach sein, aber ich kann sie einfach nicht zum arbeiten bringen. Ich möchte einen Unterordner nach meinem Domainnamen (tatsächlich nach der IP dieses Domainnamens) haben, der zu einem bestimmten Port auf demselben Server umleitet. Im Wesentlichen möchte ich nicht mehr viele Ports verwenden müssen. Hier ist …
Ich habe einen einzelnen von Ansible bereitgestellten Server, auf dem mehrere Websites ausgeführt werden. Meine Ansible-Aufgaben sehen ungefähr so aus: - name: site nginx config template: src="nginx-site.conf.j2" dest=/etc/nginx/conf.d/{{item.name}}.conf owner=root group=root mode=0444 with_items: sites notify: restart nginx - name: nginx conf template: src=nginx.conf.j2 dest=/etc/nginx/nginx.conf owner=root group=root mode=0444 notify: restart nginx Ich …
Ich schreibe nginx config und habe eine grundlegende Frage. Was sind die Unterschiede zwischen: listen 443 ssl;vs listen [::]:443 ssl;vslisten [::]:443 ssl http2; Mein Ziel ist es, diese Webanwendung zu sichern, aber auch für alte Clients kompatibel zu bleiben. Hinweis: Ich verstehe, dass dies [::]:443mit IPv6 zu tun hat, aber …
Wenn ich meine Nginx-Site mit https besuche, funktioniert es, aber mit http lädt es eine Datei mit dem Namen "Download" (überhaupt keine Erweiterung), 57 Bytes herunter und öffnet sie mit Notepad usw. zeigt nur Kauderwelsch. Hier ist meine vhost-Konfiguration: server { server_name www.domain.com domain.com; listen 80; return 301 https://domain.com$request_uri; } …
Ich versuche, mehrere Docker-Container auszuführen, auf denen alle nginx ausgeführt werden und die Port 80 überwachen, wobei jedoch unterschiedliche Host-Ports dem Container-Port 80 zugeordnet sind. Zum größten Teil funktioniert dies, außer wenn nginx eine Umleitung durchführt, weil ein abschließender Schrägstrich fehlt. server { listen 80; root /var/www; index index.html; location …
In meinem Nginx gibt es mehrere Site-Konfigurationen. Wenn ich den Computer neu starte und einer der Upstreams der Sites nicht erreicht werden kann, wird Nginx überhaupt nicht gestartet, und diese fehlerfreie Site wird nicht gestartet Nginx diese ungültigen Websites ignorieren? http { ## # Basic Settings ## sendfile on; tcp_nopush …
Ich habe ein kleines VPS-Setup mit Nginx. Ich möchte so viel Leistung wie möglich daraus ziehen, also habe ich mit Optimierung und Lasttests experimentiert. Ich verwende Blitz.io, um Lasttests durchzuführen, indem ich eine kleine statische Textdatei erhalte und auf ein seltsames Problem stoße, bei dem der Server TCP-Resets zu senden …
Ich versuche, gitlab auf einer Subdomain auszuführen. Ich habe die neueste gitlab-Version mit dem Omnibus-Installationsprogramm auf meinem vserver (unter Ubuntu 14.04.1) installiert und das gebündelte Nginx deaktiviert und das entbündelte Nginx mit der hier angegebenen Konfiguration konfiguriert. Wie richte ich eine Subdomain auf Nginx ein? / etc / nginx / …
Ich versuche, von CloudFlare bereitgestelltes flexibles SSL für meine Site zu implementieren. Hier ist meine Nginx-Konfiguration: # PHP-FPM upstream; change it accordingly to your local config! upstream php-fpm { server 127.0.0.1:9000; } server { listen 80; server_name example.com www.example.com; return 301 https://$server_name$request_uri; } server { ## Listen ports listen 443; …
Gibt es eine Möglichkeit, wie Benutzername oder Benutzer-ID in Nginx-Protokollen gespeichert werden können? Ich habe versucht, $ remote_user in die Direktive log_format einzufügen, aber es scheint nicht zu funktionieren.
In der Dokumentation für die access_logRichtlinie , sagt die nginx Dokumentation Die Puffergröße darf die Größe eines atomaren Schreibvorgangs in eine Festplattendatei nicht überschreiten. Wie kann ich feststellen, wie groß diese Größe auf meinem System ist?
Bis jetzt habe ich SNI noch nicht mit Nginx verwendet. Da die IP-Adresspools jedoch ziemlich voll sind und die kommerzielle XP-Unterstützung (endlich) eingestellt wird, denke ich darüber nach, einige Websites auf SNI umzustellen. Ich bin mir der allgemeinen Einschränkungen und Fallstricke bewusst, die mit SNI einhergehen können (XP-Problem, sehr alte …
Ich hatte eine sehr lange Domain und beschloss, sie in eine kürzere und freundlichere zu ändern. Da ich jedoch viele Subdomains habe (tatsächlich habe ich einen Subdomain-Platzhalter), wollte ich die Subdomain beibehalten und nur den Domain-Teil ändern. Also habe ich folgende Regel aufgestellt: server { listen 80; server_name ~^(\w+)\.olddomain\.com$; rewrite …
Ich versuche, Nginx mit DAViCal einzurichten. Ich erhalte jedoch eine "Datei nicht gefunden" mit einer "FastCGI, die in stderr gesendet wurde:" Primäres Skript unbekannt "im Protokoll. Es sieht so aus, als ob etwas mit meinem Aliasing nicht stimmt, aber ich kann es sicher nicht herausfinden. Mein virtueller Host: server { …
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.