Tag: nginx

Nginx, impostazione https

Sto cercando di configurare https sul mio server ubuntu con NGINX ver 1.4.7 e Phusion Passenger 4.0.41. Ho creato .key e .csr utilizzando questi due comandi sudo openssl genrsa -des3 -out server.key 2048 sudo openssl req -new -key server.key -out server.csr e inviato .csr ai ragazzi di sslshopper.com Got 3 file: Root CA Certificate – […]

nginx come bilanciere del carico: può tornare al client quale server di applicazioni è stata inviata la richiesta?

La soluzione normale per questo è ridurre i server degli app per submit la propria identity framework; in un'intestazione personalizzata di http. Siamo in una situazione particolare, in quanto il server dell'app è un'applicazione codificata, e non sembriamo riuscire a farne una nuova struttura. (In apache o iis sarebbe facile da risolvere, basta aggiungere l'intestazione […]

Sintassi della string di cipher in nginx

In un file di configuration di nginx, è ansible configurare un elenco di cifre SSL come questo ssl_ciphers HIGH:!aNULL:!eNULL:!LOW:!ADH:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; Qual è la syntax di questa string di cifra? Cioè, so (o penso di sapere, correggimi se sbaglio) che questa string è destinata a fornire un elenco di possibili cifre SSL, oltre a offrire una priorità […]

Ottenere un errore "Troppi reindirizzamenti" con la regola di riscrittura di nginx

Sto cercando di riscrivere l'url del dominio che indirizza il mio sito in modo che tutti i nomi di dominio vengano riscritti a www.example.com e dispongano delle seguenti configurazioni: block mysite server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; server_name _; rewrite ^ $scheme://www.example.com$request_uri permanent; location / { # Allow for large file uploads […]

nginx – serve un singolo file in un block di posizione senza modificare il path

Ho un'applicazione web di una pagina. Vorrei impostare nginx per servire i file sotto una cartella direttamente, e per tutte le altre richieste, voglio che serve un unico file html. L'installazione che desidero get è il seguente: . . . location /static/ { # Serve directly here } location / { # Serve single file […]

Modifica pagine HTML restituite da proxy di inversione nginx

Ho un setup proxy inverso per accedere a un'applicazione di terze parti che si trova all'interno di una intranet da internet. Diciamo che questa applicazione si trova sull'URL: https://internalserver:8080/ (raggiungibile solo dall'intranet) e il proxy è acceso: https://proxyserver/ (raggiungibile da qualsiasi posto nel mondo) Il proxy è gestito da nginx e sta funzionando bene. Quando […]

nginx non riesce ad avviare il boot con systemd su Ubuntu 15.04 e 15.10

nginx non si avvia all'avvio, ma inizia manualmente. I ceppi dicono qualcosa di simile nginx: [emerg] host not found in upstream "{some hostname}" in /etc/nginx/conf.d/some_site.conf nginx: configuration file /etc/nginx/nginx.conf test failed Failed to start A high performance web server and a reverse proxy server. nginx.service: Unit entered failed state. nginx.service: Failed with result 'exit-code'. Sembra […]

perché è la nascita di php-fpm e distrugge centinaia di bambini al secondo senza carico del server?

Il php7.0-fpm.log mostra centinaia di bambini che vengono generati al secondo, poi vengono immediatamente distrutti. Ciò sta avvenendo senza sosta. Il log sembra così: [09-Mar-2017 02:58:25] NOTICE: [pool www] child 4980 started [09-Mar-2017 02:58:25] NOTICE: [pool www] child 4978 exited with code 0 after 0.014658 seconds from start [09-Mar-2017 02:58:25] NOTICE: [pool www] child 4981 […]

Può Nginx gestire richieste php (o simili fcgi) all'interno di un alias?

Sto convertendo un server Apache legato a Nginx e non ho il lusso di cambiare URL o di riorganizzare il filesystem. È ansible utilizzare i blocchi {} di posizione nidificata nella configuration Nginx per indicarlo per alimentare i file .php in una directory alias a fastcgi mentre serve normalmente i contenuti statici? Configurazione simile a […]

Mono su Linux: Apache o Nginx

Sto sviluppando un'applicazione ASP.NET che verrà eseguita sotto Linux / Mono per vari motivi (per lo più per stare lontani da IIS, francamente). Naturalmente il primo server web che avevo in mente era Apache. Ma Apache, per tutti i suoi vantaggi, aggiunge un sacco di sovraccarico. Inoltre, l'applicazione che sto costruendo deve essere altamente scalabile […]

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