Tag: nginx

systemctl Imansible analizzare la modalità kill, ignorando misti

Su CentOS 7 volevo controllare lo stato del servizio nginx : # systemctl status nginx -l nginx.service – The nginx HTTP and reverse proxy server Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled) Active: inactive (dead) Jun 30 03:40:08 dev01 systemd[1]: [/usr/lib/systemd/system/nginx.service:13] Failed to parse kill mode, ignoring mixed Allora l'ho abilitata: # systemctl enable nginx e lo controllato […]

Chiarimento del risultato netcat

Ho cercato di eseguire il debug di un problema sui nostri server e sono confuso da questa risposta da netcat. Qualcuno può spiegare perché ho ottenuto questi 2 messaggi contraddittori quando si controlla per vedere se una port funziona? Non riesce a connettersi tramite TCP e successivamente con un altro metodo (*)? ubuntu@1-2-3-4:/var/log$ nc -vz […]

nginx a monte e fail_timeout

La definizione dalla documentazione ufficiale nginx su fail_timeout indica quanto segue: * the time during which the specified number of unsuccessful attempts to communicate with the server should happen to consider the server unavailable; * and the period of time the server will be considered unavailable. La mia domanda è, qual è il timeout per […]

nginx non definisce schema $

Ho appena aggiornato da nginx 1.4.1 a 1.8.0 (insieme ad un aggiornamento a Phusion Passenger 5.0.13). Con tale cambiamento la variabile $scheme dalla nostra configuration non sembra più impostata. La configuration nginx ha qualcosa di simile: server { listen 80; listen 443; ssl on; server_name app.example.com; passenger_enabled on; passenger_env_var HTTP_X_FORWARDED_PROTO $scheme; proxy_set_header X-Forwarded-Proto $scheme; … […]

Nginx non carica css / js / images in https – Il contenuto attivo misto di caricamento bloccato

Sto installando Ubuntu 14.04 con Nginx 1.8.0. Durante l'apertura delle pagine web in https le pagine sembrano essere rotte in quanto le css / js / images non vengono caricate. Ottengo questo errore " Blocked loading mixed active content " Questo è il mio nginx.conf : https://github.com/adithyakhamithkar/ansible/blob/master/roles/nginx/templates/nginx.j2 Questo è il mio file host virtuale: https://github.com/adithyakhamithkar/ansible/blob/master/roles/nginx/templates/virtualhost_ssl.j2 […]

Directory di file statici multipli, singolo server PHP FPM

Ho due directory che ho bisogno per servire le risorse statiche fuori: /srv/web : elementi statici che includono immagini, JavaScript, HTML, ecc. /srv/php : script dinamici di PHP accanto a alcune attività statiche. Sto utilizzando NGINX e l'ho configurato come così: server { listen 80; server_name _; # root /; index index.php index.html index.htm; try_files […]

Nginx troppi file aperti DDOS

Im avendo un problema con ddos ​​al momento. Il mio server web è dietro un reverse-proxy (cloudflare), che conosco non dovrebbe essere affidato con il loro piano gratuito. Cloudflare è in modalità under-attack, il che consente ai visitatori di completare un controllo del browser. L'accesso al sito tramite IP diretta li reindirizza solo. Sto utilizzando […]

Come funziona il proxy nginx websocket?

Mi chiedo come il nginx gestisce tonnellate di connessioni attive di websatellite? Ci sono un sacco di limitazioni, come un numero di file aperti, massimo 65k connessioni TCP tra IP <-> (IP, port) e così via. Quando sto utilizzando nginx come proxy inverso e, ad esempio, 5 nodes in una networking web a monte, ci […]

Come posso installare una versione specifica di Nginx su Ubuntu?

Ho un server web Ubuntu 14.04 e vorrei installare una versione principale di Nginx. Questo significa che se installo Nginx 1.8, non voglio che Ubuntu aggiorna a 1.9 in qualsiasi momento. Tuttavia, gli aggiornamenti minori della versione sono OK (1.8.1 a 1.8.2). Ho trovato il PPA nginx/stable , ma non è qualcuno che gestisce un […]

Nginx server vecchi file statici dopo il commit di git

Sto usando Nginx per servire i file statici (anche se utilizzati come proxy revers per il mio Nippon Express RestAPI). Il problema è quando spingo un nuovo git commit al server, gli utenti riceveranno ancora i file vecchi (ultima revisione). La soluzione per ora è che l'utente deseleziona la sua cache nel browser. Cosa potrebbe […]

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