Tag: nginx

Nginx un ip e certificati multipli SSL

Caso di esempio. Ho un web-server con un indirizzo IPV4. Sto ospitando ~ 50 siti web e solo due di essi hanno certificati SSL. Ho configurato i vhost per i siti web di 2 ssl e tutto è OK, tranne un grosso problema – se visito altri 48 siti utilizzando il prefisso https: // (non […]

Possibilità di riscrivere corpi di risposta in diversi server web (nginx, apache, iis, ecc.)

Sto facendo una ricerca personale sulle differenze tra i server web utilizzati di frequente. Sto cercando di trovare risposte chiare quando si tratta di particolari caratteristiche e soprattutto per me: la capacità di riscrivere il corpo di risposta in volo. Scenario : un server web (apache, nginx, iis, vernice, haproxy) viene distribuito come proxy inverso […]

Nginx come proxy inverso che serve 301's

Ho poca esperienza con NGINX. Sto cercando di utilizzarlo come proxy inverso per alcuni contenitori docker che eseguono il nodo. L'objective è che tutte le richieste verranno eseguite tramite NGINX. Sulla base di routes (path url), un determinato path domain.com/graphql verrà quindi passato a un altro contenitore docker tramite NGINX. Il domain.com/graphql è fondamentalmente il […]

Come negare l'accesso alle risorse basate su intestazioni X-forwarded for

Sto cercando di limitare l'accesso alle risorse dietro Nginx in base al client IP passato in X-forwarded-for intestazioni. Nginx è in esecuzione in un contenitore su un cluster di Kubernetes su Google Cloud Platform e ips client reali vengono passati solo in intestazione x-forwarded Finora sono riuscito a farlo per un singolo IP con il […]

nginx davanti ai servizi di dormitorio

Penso a come questo sia fatto in modo serio per settimane e non è ancora giunto a conclusione. Forse penso nella direzione sbagliata. Diciamo che hai centinaia di applicazioni web che vengono e vengono. Vuoi una configuration nginx come quella con l'esempio di gitlab: location / { proxy_pass http://gitlab; } Poiché gitlab è stato creato […]

Abbiamo nginx proxying a apache w / mod wsgi e carico server molto elevato, come individuare la causa?

Abbiamo un'istanza nginx seduta di fronte a apache 2 (nginx gestisce le risorse statiche, le richieste di contenuto dinamico vengono proxy a apache) che utilizza principalmente mod_wsgi per il server diverse applicazioni python / django. Abbiamo improvvisamente visto un carico server elevato (salendo costantemente a più di 50, normalmente è inferiore a 1) e stiamo […]

applicazioni multiple in nginx; uno è alla radice, l'altro non lo è

Ecco il mio file di configuration phpmyadmin: server { listen 8080; server_name phpmyadmin; access_log /var/log/nginx/phpmyadmin.access.log; error_log /var/log/nginx/phpmyadmin.error_log warn; root /var/www/phpmyadmin; index index.php index.htm; location ~ \.php { include /etc/nginx/fastcgi_params; keepalive_timeout 0; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass 127.0.0.1:9000; } } Adesso quando vado a http://domain.com:8080 , compare il sito phpmysdmin. Voglio che apri solo phpmyadmin se vado […]

Politica di bilanciamento del carico Nginx

La politica di bilanciamento del carico di Nginx è personalizzabile in qualsiasi modo? Avere due siti A e BI vogliono che il 20% di tutte le richieste va a A e il resto a B. È ansible / fattibile? C'è una soluzione migliore per questo task? Grazie, alex

Nginx + Passenger, ottenendo risposte troncate

Ottieni risposte troncate per i grandi allegati in Redmine, serviti da Nginx + Passenger. Il registro di errore dice come segue: [ pid=11234 thr=3070954384 file=ext/nginx/HelperAgent.cpp:568 time=2010-11-23 16:05:29.414 ]: Couldn't forward the HTTP response back to the HTTP client: It seems the user clicked on the 'Stop' button in his browser.

Aggiunta di UUID al log Nginx

Devo avere un identificatore univoco su each linea del registro Nginx. C'è un modo semplice per aggiungere questo? Grazie!

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.