Tag: nginx

Nginx („engine x“) ist ein web-server, reverse-proxy, TCP-stream-proxy-und mail-proxy, veröffentlicht unter einer BSD-ähnlichen Lizenz.

Wie kann ich sowohl Nginx und Apache zusammen auf Ubuntu ausführen

Anzahl der Antworten 4 Antworten
Möchte ich beide konfigurieren von apache und nginx laufen zusammen auf ubuntu, weil ich will, sich weiter zu entwickeln, sowohl für nginx und apache. Ich habe gelesen, dass ich zum Bearbeiten der Konfiguration auf apache oder nginx

Warum Mongrel2 verwenden?

Anzahl der Antworten 2 Antworten
Ich bin verwirrt, welchen Zweck Mongrel2 dient/bietet, dass nginx nicht bereits tun. (Ja, ich habe gelesen, die Handbuch aber ich muss zu viel von einem noob zu verstehen, wie es ist grundlegend anders als nginx) Meine aktuellen

Nginx überschreibt die nicht www-Präfix-Domäne in die www-Präfix-Domäne

Anzahl der Antworten 5 Antworten
Sehe ich die Nginx HttpRewriteModule Dokumentation hat ein Beispiel zum umschreiben einer www-Präfix-domain auf eine nicht-www-domain vorangestellt: if ($host ~* www\.(.*)) { set $host_without_www $1; rewrite ^(.*)$ http://$host_without_www$1 permanent; # $1 contains '/foo', not 'www.mydomain.com/foo' } Wie

Dockerized Nginx startet nicht

Anzahl der Antworten 4 Antworten
Ich habe versucht, im folgenden einige tutorials und Dokumentation auf dockerizing meinem web server, aber ich habe Probleme damit, den Dienst zu laufen, über die docker run-Befehl. Dies ist mein Dockerfile: FROM ubuntu:trusty #Update and install stuff

Cache-Control-Header wiederholt; gültig oder nicht? (Nginx)

Anzahl der Antworten 2 Antworten
Habe ich eine Ressource in meinem Nginx konfiguriert ist, wie dieser: location ~ foo\.js$ { add_header Cache-Control public; expires 1d; } Wenn ich das mit Firebug und Blick auf die überschriften zeigt er das an: Cache-Control max-age=86400,

Wie installiere ich phpmyadmin in einer Laravel Homestead Box?

Anzahl der Antworten 12 Antworten
Ich installiert, läuft sudo apt-get install phpymyadmin und dann läuft sudo ln -s /usr/share/phpmyadmin//usr/share/nginx/html und sudo service nginx restart aber es funktioniert nicht. Hinweis: ich habe nicht wählen Sie apache2 oder lighttpd Optionen bei der Installation. InformationsquelleAutor

So bearbeiten Sie nginx.conf, um den Dateigrößen-Upload zu erhöhen

Anzahl der Antworten 2 Antworten
Möchte ich erhöhen Sie die maximum file size hochgeladen werden können. Nachdem ich einige online-Forschung, fand ich, dass Sie die Datei Bearbeiten 'nginx.conf'. Der einzige Weg, ich kann aktuell den Zugriff auf diese Datei ist, indem Sie

Wie stelle ich eine HTTPS-Only-Site mit Django / nginx bereit?

Anzahl der Antworten 3 Antworten
Meine ursprüngliche Frage war, wie aktivieren von HTTPS für eine Django-login-Seiteund die einzige Antwort, empfohlen, dass ich - die gesamte Seite als HTTPS-nur. Gegeben, dass ich mit Django 1.3 und nginx, was ist der richtige Weg, um

Wie man Request URL mit nginx proxy_pass erhält

Anzahl der Antworten 5 Antworten
Ich versuchte zu verwenden Dünne app-server und hatte ein Problem. Wenn nginx proxies die Anfrage zu Dünn (oder Einhorn) mit proxy_pass http://my_app_upstream; erhält die Anwendung die geänderten URLs gesendet von nginx (http://my_app_upstream). Was ich will ist, an

NGINX gzip komprimiert keine JavaScript-Dateien

Anzahl der Antworten 2 Antworten
Alle JavaScript-Dateien sind nicht komprimiert nginx gzip. CSS-Dateien arbeiten. In meinem nginx.conf ich habe die folgenden Zeilen: gzip on; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; gzip_proxied any; gzip_buffers 16 8k; gzip_types text/plain application/x-javascript text/xml text/css; gzip_vary on; InformationsquelleAutor der Frage

Wie schreibe ich ein Nginx-Modul?

Anzahl der Antworten 4 Antworten
Ich versuche zu finden, die tutorials, wie man ein Modul/plugin für Nginx web-server. Kann jemand helfen, bitte, ich kann einfach nicht scheinen zu finden, die entsprechenden tutorials. InformationsquelleAutor der Frage user63898 | 2009-07-27

Nginx-Start fehlgeschlagen auf Mac OSX 10.9 Mavericks

Anzahl der Antworten 2 Antworten
Habe ich mit nginx für ein paar Monate, ohne Frage, aber nach dem Upgrade auf Mac OS X 10.9 Mavericks, wenn Sie versuchen zu starten nginx bekomme ich diese: nginx: [emerg] bind() to 0.0.0.0:80 failed (48: Address

Wie protokolliert man alle Header in nginx?

Anzahl der Antworten 2 Antworten
Als pro Titel dieser Frage, wie gehe ich über die Protokollierung alle Header client-browser gesendet hat in Nginx? Ich möchte auch zu Protokoll-header der Antwort. Beachten Sie, dass ich benutze nginx als reverse-proxy. Nachdem man durch Dokumentation,

400 Ungültige Anforderung - Anforderungsheader oder Cookie zu groß

Anzahl der Antworten 3 Antworten
Bin ich immer ein 400 Bad Request-request-header oder Cookies zu groß von nginx mit meiner Rails-app. Ein Neustart des Browsers behebt das Problem. Ich bin nur die Speicherung von string-id in meiner cookie so sollte es klein

NGINX um Proxy-Websockets umzukehren und SSL (wss: //) zu aktivieren?

Anzahl der Antworten 6 Antworten
Ich bin so verloren und neue zu bauen NGINX auf meinen eigenen aber ich möchte in der Lage sein, um eine sichere websockets, ohne dass eine zusätzliche Schicht. Möchte ich nicht aktivieren von SSL auf das websocket-server

Was bedeutet die verzögerte Option in NGINXs listen directive?

Anzahl der Antworten 1 Antworten
Ich habe gesehen, Beispiel NGINX-Konfigurationen, die mit dem "deferred" - option Hinzugefügt, um die listen-Direktive server { listen 80 default deferred; ... } Ich kann nicht herausfinden, was es tut (und ob ich es verwenden soll) und

Nginx für pushState-URLs umschreiben

Anzahl der Antworten 5 Antworten
Ich versuche nginx Arbeit mit meinen pushState-basierte URI-Verarbeitung, die backbone.js schafft für mich in eine Javascript-app. Jetzt Zugriff auf URI ' s mit einer Ebene, zB. example.com/users funktioniert gut, aber nicht zwei-Niveau oder tiefer URI ' s,

"Unvollständige Antwort von Antrag erhalten" von nginx / Passagier

Anzahl der Antworten 6 Antworten
Versuchte ich für die Bereitstellung meiner rails-app auf nginx und ubuntu via capistrano, wie das tutorial auf der Seite https://gorails.com/deploy/ubuntu/14.04. aber am Ende bekomme ich eine Fehlermeldung: Incomplete response received from application in meinem browser. dies ist

Aktivieren Sie GZIP für CSS- und JS-Dateien auf dem NGINX-Server für Magento

Anzahl der Antworten 5 Antworten
Muss ich die gzip-Komprimierung aktivieren auf nginx server. Wie ich beobachtet habe, von firfox firebug NET-tools, die ich gefunden habe, die html-Datei mit gzip komprimiert. Aber Nicht die javascript-Dateien und CSS-Dateien. Habe ich bereits überprüfen Mime.Typen und

nginx und auth_basic

Anzahl der Antworten 3 Antworten
Ich versuche, basic-Authentifizierung funktioniert mit nginx in Ubuntu Jaunty. In der nginx.conf Hinzugefügt habe ich diese zwei Zeilen unter dem server-Kontext: server { ... auth_basic "Restricted Access"; auth_basic_user_file /etc/nginx/.htpasswd; ... } Dann habe ich apt-get ' ed

Vermeiden Sie die nginx-Decodierungs-Abfrageparameter auf proxy_pass (entspricht AllowEncodedSlashes NoDecode)

Anzahl der Antworten 5 Antworten
Ich benutze nginx als load balencer vor mehreren Kater. In meine eingehende Anfragen, ich habe kodierten query-Parameter. Aber wenn die Anfrage kommt, tomcat, Parameter werden dekodiert : eingehenden request nginx: curl -i "http://server/1.1/json/T;cID=1234;pID=1200;rF=http%3A%2F%2Fwww.google.com%2F" eingehende Anfrage an tomcat:

504 Zeitüberschreitungsfehler wird erhöht

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit, ich kann den Fehler 504 gateway timeout länger, wenn ja, wie und wo ist die Datei, ändern Sie es. Ich bin mit nginx auf centos 6 InformationsquelleAutor der Frage Matthew Jones | 2012-05-29

Berechtigung verweigert - nginx und uwsgi socket

Anzahl der Antworten 8 Antworten
Nun, ich bin derzeit versucht, meine django-Anwendung bedient mit nginx und uwsgi. Ich bin derzeit mit einer virtuellen Umgebung, in der uwsgi installiert ist. Allerdings bin ich derzeit immer einen 502 bad gateway Fehler beim Zugriff auf

Ein besserer Weg um Gunicorn (via Upstart) neu zu starten / neu zu laden, nachdem ich meine Django Projekte "git pull" gemacht habe

Anzahl der Antworten 5 Antworten
Im suchen nach etwas besser als sudo restart projectname jedes mal, wenn ich ein Problem git pull origin master, die nach unten zieht meine neuesten änderungen an einem Django-Projekt. Diese restart Befehl, glaube ich, ist im Zusammenhang

NGINX Umleiten von http zu https und nicht www zu ww

Anzahl der Antworten 2 Antworten
Ich bin einrichten eines nginx-server mit SSL. Domain mit ssl ist www.mydomain.com Ich soll die Umleitung alle Anfragen von: http://mydomain.com, http://www.mydomain.com, & https://mydomain.com zu https://www.mydomain.com Ich habe den folgenden server blockiert setup derzeit: server{ listen 443 ssl;

Die index.php kann standardmäßig nicht mit nginx geöffnet werden

Anzahl der Antworten 4 Antworten
Was stimmt mit meinem server-definition? Wenn ich versuche, Zugriff auf "www.testing.com" ich bekomme ein Binär-nach-download-statt der index.php anstelle, wenn ich versuche, Zugriff auf "testing.com" ich bekomme die index.php. Ich schon versucht servername: servername testing.com; servername testing.com www.testing.com;

nginx error "in Konflikt stehender Servername" ignoriert

Anzahl der Antworten 3 Antworten
server { #listen 80; ## listen for ipv4; this line is default and implied #listen [::]:80 default ipv6only=on; ## listen for ipv6 #root /usr/share/nginx/www; root /home/ubuntu/node-login; # Make site accessible from server_name ec2-xx-xx-xxx-xxx.us-west-1.compute.amazonaws.com; location /{ proxy_pass http://127.0.0.1:8000/;

nginx auf Ubuntu: Berechtigung verweigert

Anzahl der Antworten 8 Antworten
Ich bin neu in die system-administration. Nach der Installation von nginx über puppet auf Ubuntu bekomme ich folgende Ausgabe: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied) [warn] 1898#0: the "user" directive

Aktivieren Sie die gzip-Komprimierung mit nginx

Anzahl der Antworten 9 Antworten
Ich versuche zum aktivieren der gzip-Kompression für die Komponenten meiner website. Ich habe ubuntu 11.04 server und nginx 1.2. in meiner nginx Konfiguration der website, habe ich diese gzip on; #gzip_min_length 1000; gzip_http_version 1.1; gzip_vary auf; gzip_comp_level

Nginx liefert statische Dateien und hat 403 verboten

Anzahl der Antworten 4 Antworten
Wollen einfach nur jemanden zu helfen. ja ,Sie wollen einfach nur, um zu dienen statische Datei mit nginx, und Sie bekam alles direkt in nginx.conf: location /static { autoindex on; #root /root/downloads/boxes/; alias /root/downloads/boxes/; } Aber am

Wie Sie alle vorhandenen statischen Dateien direkt mit NGINX bereitstellen, aber den Rest an einen Backend-Server übertragen.

Anzahl der Antworten 3 Antworten
location /{ proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if (-f $request_filename) { access_log off; expires 30d; break; } if (!-f $request_filename) { proxy_pass http://127.0.0.1:8080; # backend server listening break; } } Oben wird dazu

Was bedeutet Upstream in nginx?

Anzahl der Antworten 2 Antworten
upstream app_front_static { server 192.168.206.105:80; } Nie gesehen, weiß jemand, was es bedeutet? InformationsquelleAutor der Frage gdb | 2011-05-04

Nginx zeigt nur die Begrüßungsseite an

Anzahl der Antworten 3 Antworten
Ich versuche zum einrichten einer einfachen virtuellen host, der nur statische Dateien. Problem ist, die Leitung der browser (in diesem Fall) jorum.dev zeigt die Standard nginx willkommen-Seite, im Gegensatz zu jorum.dev/index.html. Nginx installiert wurde mit Homebrew auf

Wie konfiguriere ich Nginx, um auf eine URL für robots.txt & amp; sitemap.xml

Anzahl der Antworten 6 Antworten
Ich bin mit nginx 0.6.32 als proxy-front-end für couchdb. Ich habe meine robots.txt in der Datenbank, zu erreichen http://www.example.com/prod/_design/mydesign/robots.txt. Ich habe auch meine sitemap.xml die dynamisch generiert werden, auf eine ähnliche url. Ich versucht habe die folgende

Dynamischer proxy_pass zu $ ​​var mit nginx 1.0

Anzahl der Antworten 3 Antworten
Ich versuche, proxy eine Anfrage an verschiedene Ziele, die je auf eine Umgebungsvariable. Mein Ansatz war es, die Ziel-url in die benutzerdefinierte variable $target und geben diese bei proxy_pass. Aber über eine variable mit proxy_pass scheint nicht

Nginx-Timeouts, wenn uWSGI lange braucht, um eine Anfrage zu bearbeiten

Anzahl der Antworten 2 Antworten
Habe ich Nginx + uWSGI für Python-Django-app. Habe ich Folgendes in meinem nginx.conf: location /{ include uwsgi_params; uwsgi_pass 127.0.0.1:9001; uwsgi_read_timeout 1800; uwsgi_send_timeout 300; client_header_timeout 300; proxy_read_timeout 300; index index.html index.htm; } aber für lang laufende Anfragen auf

Umleiten von EC2 elb von http zu https

Anzahl der Antworten 7 Antworten
Möchte ich umleiten alle http-request, https-request auf elb. Ich habe 2 ec2-Instanzen. Ich bin mit nginx für die server. Ich habe versucht ein umschreiben der nginx conf-Dateien, ohne Erfolg. Ich würde gerne einige Hinweise dazu. Kommentar zu

Wie man .php und .html Erweiterungen von URL mit NGINX entfernt?

Anzahl der Antworten 4 Antworten
Ich will, dass mein nginx machen Anzeige werden alle url ' s sauber. http://www.mydomain.com/indexhtml.html als http://www.mydomain.com/indexhtml http://www.mydomain.com/indexphp.php als http://www.mydomain.com/indexphp Mit einigen Recherchen habe ich den ersten Fall zu arbeiten. Es wird von folgender Konfiguration: location / {

nginx "server" -Direktive mit mehreren "server_name" -Einträgen: Immer wird der erste an PHP $ _SERVER ['SERVER_NAME'] übergeben

Anzahl der Antworten 2 Antworten
Meine Konfiguration-Datei hat eine server Richtlinie-block, der beginnt mit... server { server_name www.example1.com www.example2.com www.example3.com; ...um auf die Website zugegriffen werden, die mit verschiedenen domain-Namen. Aber PHP ist $_SERVER['SERVER_NAME'] gibt immer den ersten Eintrag von server_name, in

Nginx Verbindung zurückgesetzt, Antwort von uWsgi verloren

Anzahl der Antworten 4 Antworten
Habe ich eine django-app gehostet werden, über Nginx und uWsgi. In einem bestimmten, sehr einfache Anfrage, erhalte ich unterschiedliche Verhalten für GET und POST, die nicht der Fall sein sollte. Den uWsgi log daemon: [pid: 32454|app: 0|req:

Duplizierter MIME-Typ "text / html"?

Anzahl der Antworten 1 Antworten
Habe ich diese in der Nginx-Konfiguration-Dateien text/plain text/html text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; aber Nginx Fehler geben, wenn der Start [warn]: duplicate MIME type "text/html" in /etc/nginx/nginx.conf:25 Was ist eigentlich "duplizieren", um text/html? Ist es

Wie definiere ich eine globale Variable in der nginx conf Datei?

Anzahl der Antworten 1 Antworten
So definieren Sie eine Globale variable in der nginx conf-Datei, definieren Sie eine Globale var, die im http-block,und alle Server und Standorte unten verwenden können. http{ some confs ... //define a global var mabe like set APP_ROOT

Nginx Ungültige PID-Nummer

Anzahl der Antworten 6 Antworten
Gab ich eine nginx -s stoppen und danach bekam ich diese Fehlermeldung, wenn Sie versuchen, laden Sie es erneut. [Fehler]: ungültige PID-Nummer "" in "/var/run/nginx.pid" Dass /var/run/nginx/pid-Datei leer ist atm. Was muss ich tun, um es zu

SSL: Fehler: 0B080074: x509 Zertifikatsroutinen: X509_check_private_key: Schlüsselwerte stimmen nicht überein

Anzahl der Antworten 8 Antworten
Ich bin nicht in der Lage, setup-SSL. Ich habe Gegoogelt und da fand ich ein paar Lösungen, aber keiner von Ihnen arbeitete für mich. Ich brauche etwas Hilfe bitte... Hier ist die Fehlermeldung die ich bekomme, wenn

Wie kann ich den Zugriff auf eine einzige IP-Adresse über Nginx.conf erlauben?

Anzahl der Antworten 1 Antworten
Nginx, Passenger, und die Schienen sind schön ausgeführt auf meinem Linode. Bevor ich starte, möchte ich den Zugang beschränken, so dass nur meine IP können die Seite ansehen. Ich habe versucht den Zugriff zu verweigern und den

Google-Bot-Crawling auf AngularJS-Site mit HTML5-Modus-Routen

Anzahl der Antworten 4 Antworten
Haben wir ein AngularJS-Website mit HTML5-Routen. Ich habe gerade einige test - "Abruf wie durch Google" läuft. Die Ergebnisse sind ein wenig verwirrend: Auf die schöne tab, sehe ich unsere Website, wie es aussieht auf Ansicht Quelle,

nginx error: (99: Die angeforderte Adresse kann nicht zugewiesen werden)

Anzahl der Antworten 8 Antworten
Bin ich unter Ubuntu Hardy 8.04 und nginx 0.7.65, und wenn ich starten mein nginx server: $ sudo /etc/init.d/nginx start Bekomme ich die folgende Fehlermeldung: Starting nginx: [emerg]: bind() to IP failed (99: Cannot assign requested address)

Wie überschreiben ich URLs in einer Proxyantwort in NGINX?

Anzahl der Antworten 2 Antworten
Bin ich auf Apache mit mod_proxy_html, und ich versuche, etwas zu erreichen, vergleichbar mit NGINX. Den konkreten Anwendungsfall ist, dass ich ein admin-UI läuft Tomcat auf port 8080 auf einem server in den root-Kontext: http://localhost:8080/ Brauche ich,

Nginx TCP-Weiterleitung basierend auf Hostname

Anzahl der Antworten 3 Antworten
Mit der Freigabe von TCP-load-balancing der Nginx community-version, würde ich mag zu mischen, OpenVPN und SSL-pass-through " - Daten. Der einzige Weg für Nginx wissen, wie die Weiterleitung der Verkehr wird über Ihre domain-Namen. vpn1.app.com ─┬─► nginx

Nginx - statische Dateiverwechslungen mit root & amp; alias

Anzahl der Antworten 5 Antworten
Ich brauchen, um zu dienen meine app durch meine app-server auf 8080, und meine statischen Dateien aus einem Verzeichnis ohne berühren der app-server. Die nginx-config habe ich so etwas wie dieses... # app server on port 8080