Domande taggate «nginx»

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.

5
Timeout NGINX dopo +200 connessioni simultanee
Questo è il mio nginx.conf(ho aggiornato la configurazione per assicurarmi che non ci siano PHP coinvolti o altri colli di bottiglia): user nginx; worker_processes 4; worker_rlimit_nofile 10240; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; error_log /var/www/log/nginx_errors.log warn; port_in_redirect off; server_tokens off; sendfile on; gzip on; client_max_body_size …

6
Perché i file PHP vengono scaricati anziché elaborati da Nginx?
Ho visto lo stesso problema e molte risoluzioni che indicano l'aggiunta del gestore dei tipi, ma questo era per Apache. Sto usando Arch Linux, Nginx, PHP e PHP-FMP e non riesco a capire perché i file php vengano scaricati invece di essere eseguiti. Ecco il mio nginx.conf: #user http; worker_processes …
12 php  nginx  php-fpm 

1
Qual è l'equivalente di Apache dei file try_files di Nginx?
In Nginx esiste try_filesuna direttiva di configurazione che "controlla l'esistenza dei file in ordine e restituisce il primo file trovato". Trovo molto pulito farlo location ~* \.(gif|jpe?g|css|js)$ { try_files $uri 404; } che è un modo sicuro per servire direttamente i file statici, senza disturbare i framework web. Come posso …
12 apache-2.2  nginx 

1
Variabili nel nome registro - nginx
Ho la seguente configurazione predefinita del server in nginx: # Default HTTP Server server { listen 80 default; server_name _; access_log /var/log/nginx/$server_name.access.log; error_log /var/log/nginx/$server_name.error.log; server_name_in_redirect off; location / { root domain.com/public; index index.php; try_files $uri index.php; } location ~ \.(html|jpg|jpeg|gif|png|ico|css2|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$ { root /path/to/domain.com/public; expires 30d; break; } charset utf-8; location …
12 nginx 


4
Diverse regole nginx basate sul referrer
Sto usando WordPress con WP Super Cache. Voglio che i visitatori che provengono da Google (che includa tutti i referrer specifici per Paese come google.co.in, google.co.uk ecc.) Vedano contenuti non memorizzati nella cache . Ci sono le mie regole nginx che non funzionano come voglio: server { server_name website.com; location …



4
Modo corretto per ruotare i registri di Nginx
Vorrei ottenere la rotazione dei registri nginx che: funzionerebbe senza alcun software aggiuntivo (cioè - meglio se senza "logrotate") creerebbe file ruotati con nomi in base alla data L'approccio migliore è qualcosa come PostgreSQL - cioè nella sua variabile di configurazione log_filename posso specificare lo stile strftime% Y-% m-% d, …

6
A cosa serve un file gif vuoto (1x1 pix)?
Ho visto alcune pagine casuali menzionare l'uso di immagini gif vuote per aumentare in qualche modo le prestazioni. Ho anche scoperto che nginx ha un modulo proprio per questo scopo. Quello che non riesco a capire, è esattamente come servire questo piccolo file dovrebbe aumentare le prestazioni o la reattività …

2
Link simbolici nella cache di Nginx
Ho un sistema di distribuzione sul mio server web, ogni volta che un'app viene distribuita crea una nuova directory con data e ora e collegamenti simbolici "correnti" alla nuova directory. Tutto questo ha funzionato perfettamente su apache, ma sul nuovo server nginx che ho impostato, sembra che sia in esecuzione …
12 nginx  php-fpm  cache  php7 

3
Nginx si blocca con "service nginx start"
Ho compilato nginx con percorsi personalizzati per il mio server di produzione e quando provo ad avviare / riavviare il servizio usando: service nginx start o service nginx restart Entra in una nuova linea senza restituire la shell: Quindi il problema è che non riesco a controllare nginx usando il …

1
Come posso bloccare le richieste con il set di intestazioni Host errato?
Uso nginx per servire il mio sito web. Vorrei bloccare tutte le richieste che arrivano con un'intestazione HTTP "Host" che non corrisponde al dominio del mio sito. Per essere più concreti, il mio nginx.conf contiene questi due blocchi server: server { # Redirect from the old domain to the new …
12 nginx 

2
Il modello vge regex di Nginx finisce come nome del server PHP
Ho una definizione del server nginx con una corrispondenza regex, in questo modo: server_name ~^(?<vhost>[a-z0-9-]+)\.example\.com$; root /var/www/example/$vhost; access_log /var/log/nginx/$vhost.example-access.log; Che tutto funzioni bene, tuttavia, questo dominio ospita vari progetti PHP usando fastcgi e PHP-FPM, che ricevono valori come questo in $_SERVER: SERVER_NAME => "~^(?<vhost>[a-z0-9-]+)\.example\.com$" HTTP_HOST => "myhost.example.com" Come puoi vedere, …
12 nginx 

2
Nginx: reindirizza l'indirizzo IP al nome di dominio
Con la seguente configurazione Nginx: server { listen 80; listen [::]:80 default_server ipv6only=on; server_name isitmaintained.com; ... } server { listen 178.62.136.230:80; server_name 178.62.136.230; add_header X-Frame-Options "SAMEORIGIN"; return 301 $scheme://isitmaintained.com$request_uri; } Sto cercando di reindirizzare http://178.62.136.230/a http://isitmaintained.com/ ma quando distribuisco questa configurazione finisco con uno Redirect loopo entrambi quei collegamenti. Che …
12 nginx  redirect 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.