Tag: nginx

capire i file descrittori max per linux e nginx e il valore migliore per worker_rlimit_nofile

Ho avuto l'errore apparentemente comune di "troppo descritti file" su nginx. Dopo molto ricerca, la soluzione è chiaramente aumentare il numero di descrittori di file disponibili per nginx. Ma non c'è abbastanza informazioni là fuori per me per sentirmi a proprio agio fare questo in modo significativo e sicuro. Ecco i punti principali che la […]

Cosa significa questo errore "riscrittura o ciclo di reindirizzamento interno"?

tail -f /var/log/nginx/error.log 2013/05/04 23:43:35 [error] 733#0: *3662 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 127.0.0.1, server: _, request: "GET /robots.txt HTTP/1.1", host: "kowol.mysite.net" HTTP/1.1", host: "www.joesfitness.net" 2013/05/05 00:49:14 [error] 733#0: *3783 rewrite or internal redirection cycle while internally redirecting to "/index.html", client: 127.0.0.1, server: _, request: "GET / http://www.qq.com/ HTTP/1.1", […]

Reverse Proxy – Rimuovi la sottodirectory

Nel prossimo futuro avrò 3 server nginx. Uno è un proxy inverso per SSL per le altre due. Così, ad esempio, vado a: https://www.mysitename.com/site1 I due altri server in questo esempio sono site1 e site2. Ho installato il certificato SSL sul proxy e voglio utilizzare un proxy inverso (SSL non è necessario perché tutti e […]

Nginx set_real_ip_from AWS ELB indirizzo di bilanciamento del carico

Ho un set di server Nginx dietro un bilanciatore di carico di Amazon ELB. Sto usando set_real_ip (dal HttpRealIpModule ) affinché posso accedere all'indirizzo IP del client di origine su questi server (per passare a php-fpm e per l'utilizzo in HttpGeoIPModule ). Sembra che set_real_ip_from nella configuration nginx possa accettare solo un indirizzo IP. Tuttavia, […]

Nginx Rewrite Convertire Querystring al path

Mi sento come questa semplice regola di riscrittura: /somefolder/mypage.aspx?myid=4343&tab=overview da redirect a: /folder/4343/overview/ Ho cercato alcune soluzioni e nessuno funzionava effettivamente. Provai: rewrite ^/somefolder/mypage.aspx?myid=(.*)&tab=overview$ /folder/$1/overview permanent; e rewrite ^/somefolder/mypage\.aspx\?myid=(.*)&tab=overview$ /folder/$1/overview permanent; Che cosa sto facendo di sbagliato? Sto ottenendo 404 (le regole più semplici funzionano bene …) Grazie

come posso get nginx per inoltrare richieste HTTP POST tramite riscrittura?

L'applicazione iOS attualmente sta accedendo al dominio A tramite http POST, ma desidero inoltrare tutte le richieste al dominio B. Se uso il solito rewrite ^/(.*)$ http://mydomain/$1 permanent; i dati POST sembrano perdersi. Come posso passare i dati POST HTTP a un dominio diverso utilizzando NginX?

Come utilizzare Nginx come server proxy HTTP / HTTPS?

È ansible utilizzare Nginx come proxy HTTP / HTTPS?

numero di processi di lavoratori

Sto impostando nginx per servire un'installazione di Drupal e mi sembra di trovare informazioni conflittuali sull'impostazione dei processi dei lavoratori di nginx. Un sito dice che hai bisogno di due, uno dice che hai bisogno di cinque, uno dice uno per processre … Come devo scegliere il numero di processi di lavoratori più veloci? Se […]

nginx fastcgi "Script primario sconosciuto" quando si configura userdir

Odio configurare nginx. È così complicato. Come faccio a funzionare PHP nei miei dirs dell'utente? Ecco la parte rilevante del mio nginx.conf: location ~ ^/~(.+?)(/.*)?$ { autoindex on; autoindex_exact_size off; alias /home/$1/public_html$2; location ~ \.php { include /etc/nginx/fastcgi.conf; fastcgi_intercept_errors on; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; } } Questo mi dà l'errore: FastCGI sent in stderr: "Primary […]

il modo migliore per eseguire il debug del file di configuration nginx?

Ho un sacco di regole di riscrittura che devo portre da apache a nginx. È un process piuttosto doloroso perché non riesco a vedere se le mie regole di riscrittura e le "se" condizioni stanno funzionando come voglio loro. Apache ha eseguito il debug per il module di riscrittura. Che cosa posso fare per nginx?

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