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 eine Rails-Anwendung (Redmine), die mit Nginx funktioniert. Wenn ich auf einen Anhang klicke, fordere mein Browser (Firefox, also Chrome) mich auf, die Datei herunterzuladen. Wenn ich jedoch auf einen Anhang vom Typ txt klicke, öffnet mein Browser diese Datei im Browser. Soweit ich weiß, ist es Aufgabe von …
Ich habe Nginx mehrere Domänen unter einer einzigen Server-Direktive als ausgeführt server { listen 80; server_name www.domain.com; server_name x.domain.com; server_name y.domain.com; ---- ---- ---- } Jetzt muss ich die location-Direktive verwenden, um eine Unterdomäne zuzuordnen und grundlegende Authentifizierung darauf anzuwenden. Das Äquivalent von location x.domain.com { auth_basic "Admin Login"; auth_basic_user_file …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Welches von Lighttpd und Nginx ist Ihrer Erfahrung nach …
Ist es möglich, die resolverAdresse in der Nginx-Proxy-Konfiguration von einzustellen /etc/resolv.conf? Dies kann beispielsweise im Docker oder in einer virtuellen Umgebung hilfreich sein.
Mein Server hat keine IPv6-Adressen. Wenn ich jedoch Nginx proxy_pass für das Upstreaming mit IPv4 und IPv6 verwende, wird manchmal versucht, ausgehende Anforderungen mit IPv6 zu senden: 2013/07/30 00:25:06 [error] 1930#0: *1482670 connect() to [AAAA:BBBB:C:DDD:E:F:GGG:HHH]:443 failed (101: Network is unreachable) while connecting to upstream, client: AA.BB.CC.DD, server: example.com, request: "GET …
Meine Frage steht in der Betreffzeile. Ich habe eine Domain, das ist die Konfiguration von Nginx: server { listen 80; server_name connect3.domain.ru www.connect3.domain.ru; access_log /var/log/nginx/connect3.domain.ru.access.log; error_log /var/log/nginx/connect3.domain.ru.error.log; root /home/httpd/vhosts/html; index index.html index.htm index.php; location ~* \.(avi|bin|bmp|css|dmg|doc|docx|dpkg|exe|flv|gif|htm|html|ico|ics|img|jpeg|jpg|js|m2a|m2v|mov|mp3|mp4|mpeg|mpg|msi|pdf|pkg|png|pps|ppt|pptx|ps|rar|rss|rtf|swf|tif|tiff|txt|wmv|xhtml|xls|xml|zip)$ { root /home/httpd/vhosts/html; access_log off; expires 1d; } location ~ /\.(git|ht|svn) { deny all; …
Ich verwende LEMP mit PHP7.0. Ich habe das in meinem Serverblock fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; Wenn ich die Site öffne, wird ein 502 Bad Gateway zurückgegeben. Unten ist das Fehlerprotokoll. *1 connect() to unix:/var/run/php/php7.0-fpm.sock failed (13: Permission denied) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: example.com, request: "GET / HTTP1.1", upstream: "fsatcgi://unix:/var/run/php/php7.0-fpm.sock:", …
Ich habe zwei Optionen (Rückgabe und Umschreiben) für die Umleitung und bin mir nicht sicher, welche für Leistung, SEO usw. empfohlen wird: ## Redirect from non-www to www server { server_name example.com; # Option 1 return 301 $scheme://$host$request_uri; # Option 2 rewrite ^ http://$host$request_uri? permanent; } ## Default server config …
Ich erstelle einen Proxy für eine interne API, damit Clients eine Verbindung herstellen können, ohne dass die selbstsignierten Zertifikate installiert sein müssen. Clients (nur intern erstellt, im Besitz und verwendet) stellen über SSL eine Verbindung mit der Nginx-Box her, in der ich XSendfile verwende , um Anmeldeinformationen auf Anwendungsebene zu …
Schönen Tag. In diesem Beitrag wird ein ähnliches Setup behandelt wie bei der gelegentlichen Bereitstellung leerer Seiten nach einer erfolgreichen Installation. Ich kann jedoch nur leere Seiten bereitstellen. Es gibt keine Fehler in /var/log/nginx/error.log, /var/log/php-fpm.logoder /var/log/nginx/us/sharonrhodes/blog/error.log. Mein Setup: Wordpress 3.0.4 Nginx 0.8.54 php-fpm 5.3.5 (fpm-fcgi) Arch Linux Konfigurationsdateien php-fpm.conf: [global] …
Unter CentOS 6.5 habe /etc/pki/tls/certsich: ca-bundle.crt und ca-bundle.trust.crt Mit unterschiedlichen Dateigrößen. Welches sollte ich als Vertrauenspfad für Nginx verwenden proxy_ssl_trusted_certificate .
Ich bin neu in der Einrichtung von SSL und habe meine ersten Schritte gemacht. Ich habe ein SSL-Zertifikat von RapidSSL für meine Domain gekauft und die dort angegebenen Schritte ausgeführt, um das Zertifikat zu installieren. Im Allgemeinen ist das Zertifikat gültig und funktioniert auf meinem Webserver (nginx v1.4.6 - Ubuntu …
Ist es möglich, den rootPfad relativ zur enthaltenen conf-Datei anzugeben? Wir entwickeln eine Web-App und app-nginx.confspeichern die Datei mit der app-spezifischen Konfiguration im Projektverzeichnis. Ich möchte in der Lage sein, diese Datei in das Hauptverzeichnis aufzunehmen nginx.confund einen rootPfad zu haben, der ordnungsgemäß auf das Unterverzeichnis des erforderlichen Projekts verweist. …
Ich weiß , dass Sie verwenden können , nginx HttpGzipModule zu gzip Antworten . Können Sie als verwenden , um es handle gzip komprimiert zu ermöglichen nginx - Anforderungen , dh diejenigen mit dem Request - Header: Content-Encoding: gzip? Hinweis: Apache kann mit Hilfe von mod_deflategzip-komprimierte Anfragen mit der Direktive …
Ich habe einen Webserver mit vielen virtuellen Servern. Nur 1 davon ist SSL. Das Problem ist, dass kein Catchall-Serverblock auf SSL wartet und jede https-Anfrage an die anderen Sites vom 1 SSL-Block bearbeitet wird. Meine Konfiguration sieht im Wesentlichen so aus: # the catch all server { listen 80 default; …
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.