Nginx ("eNgine x") è un server HTTP leggero ad alte prestazioni, proxy inverso, proxy di flusso TCP e proxy di posta, rilasciato con una licenza simile a BSD.
Sto eseguendo nginx su Windows Server 2008 R2 (x64) come servizio di Windows. Per questo sto usando Windows Service Wrapper. (In realtà, ho seguito questo tutorial: http://mercurial.selenic.com/wiki/HgServeNginxWindows .) Il servizio funziona bene. Tuttavia, il server non elabora i segnali (ad es. Arresto / ricarica). Ciò significa che se interrompo il …
Sto cercando di stampare i dati di risposta per scopi di sviluppo / debug. Non sono riuscito a trovare una domanda simile o informazioni su questo. In tal caso, si prega di aggiungere un commento.
Vorrei deviare le richieste verso una particolare sottodirectory, verso un'altra posizione root. Come? Il mio blocco esistente è: server { listen 80; server_name www.domain.com; location / { root /home/me/Documents/site1; index index.html; } location /petproject { root /home/me/pet-Project/website; index index.html; rewrite ^/petproject(.*)$ /$1; } # redirect server error pages to the …
Sto cercando di impostare robots.txtper tutti gli host virtuali sotto il server http nginx. Sono stato in grado di farlo in Apache mettendo principalmente quanto segue httpd.conf: <Location "/robots.txt"> SetHandler None </Location> Alias /robots.txt /var/www/html/robots.txt Ho provato a fare qualcosa di simile con nginx aggiungendo le righe indicate di seguito …
Sto usando un bilanciamento del carico Rackspace che mi consente di impostare la mia chiave ssl / pem all'interno del pannello di amministrazione. Tutto funziona bene, posso usare sia i protocolli http che https. Ma se provo a reindirizzare http su https usando: server{ listen *:80; server_name mydomain.com www.mydomain.com; rewrite …
Ho il seguente esempio location / { proxy_read_timeout 2000; proxy_next_upstream error; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_pass_header X_CUSTOM_HEADER; proxy_redirect off; proxy_max_temp_file_size 0; proxy_pass https://prod; break; } Ora quando uso la seguente linea di arricciatura curl --head -H "X_CUSTOM_HEADER: foo" http://domain.com/api/test Ora che non funziona .. l'apache …
Ho più sottodomini, tutti puntano su una macchina e un indirizzo IP. Su questa macchina, voglio che nginx funga da proxy inverso e, a seconda di quale sottodominio è stato usato per accedere alla macchina, voglio che inverta il proxy su un altro server. Tutti gli esempi che ho visto …
Sto cercando di utilizzare nginx per passare proxy a due contenitori docker. Ecco il mio file conf upstream: upstream api_servers { server http://192.168.49.4:49155; server http://192.168.49.4:49156; } Questo è ciò che provo a caricarlo: nginx: [emerg] invalid host in upstream "http://192.168.49.4:49155" in /etc/nginx/conf.d/api_upstream.conf:3 nginx: configuration file /etc/nginx/nginx.conf test failed Dopo aver …
Sto provando a configurare nginx in modo che proxy_passrichieda alle mie app nodo. La domanda su StackOverflow ha ottenuto molti voti: /programming/5009324/node-js-nginx-and-now e sto usando la configurazione da lì. (ma poiché la domanda riguarda la configurazione del server dovrebbe essere su ServerFault) Ecco la configurazione di nginx: server { listen …
Ho la seguente regola di riscrittura che sto provando: location / { index index.php index.html; rewrite ^/test$ /test.php break; } E ho anche: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /home/sites/default$fastcgi_script_name; fastcgi_index index.php; } I normali file php funzionano bene, ma sembra che il mio reindirizzamento stia …
Uso nginx 1.2.7 con OpenSSL 0.9.8o su Debian Squeeze per circa 30 domini. Su due di essi ho abilitato SSL che funziona bene su entrambi. La configurazione SSL viene utilizzata per entrambi i domini: listen 443 ssl; ssl_certificate /etc/nginx/ssl/example.org-unified.crt; ssl_certificate_key /etc/nginx/ssl/example.org.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH; ssl_prefer_server_ciphers on; ssl_session_cache …
Ho un'app django che può essere eseguita localmente utilizzando l'ambiente di sviluppo standard. Voglio ora spostarlo su EC2 per la produzione. La documentazione di django suggerisce di eseguire con apache e mod_wsgi e di utilizzare nginx per caricare file statici. Sto eseguendo Ubuntu 12.04 su una scatola Ec2. La mia …
L'ordine in cui Nginx include i file di configurazione è fisso o casuale? Apache afferma esplicitamente che i caratteri jolly sono espansi in ordine alfabetico. Con Nginx sembra che ciò non si applichi e il manuale non dice nulla al riguardo . Nella mia configurazione, è 20_example.comstato incluso in precedenza …
Voglio configurare un proxy inverso sul mio VPS per la mia app Heroku ( http://lovemaple.heroku.com ) Quindi, se visito, mysite.com/blogposso ottenere il contenuto in http://lovemaple.heroku.com Ho seguito le istruzioni sul wiki di Apache . location /couchdb { rewrite /couchdb/(.*) /$1 break; proxy_pass http://localhost:5984; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Forwarded-For …
Nelle righe seguenti, potrei avere un file di configurazione specifico del sito che contiene ulteriori fastcgi_params unici per quel sito. Se questo file esiste, voglio caricarlo. server { listen 80 default; server_name _; root /path/www/$host; # Pass PHP scripts to php-fastcgi listening on port 9000 location ~ \.php { include …
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.