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.
Sto cercando di configurare l'autenticazione client SSL in nginx. Ho creato una CA radice autofirmata. Usando quello, ho creato una CA secondaria. Ho usato questa CA secondaria per creare un certificato per un client. Ho concatenato la CA secondaria e la CA principale in un nuovo file. Ho verificato il …
Al momento sto configurando la gestione da parte di nginx di alcune pagine di errore e altri file multimediali "predefiniti" (come favicon.ico e robots.txt) al momento e ho riscontrato un piccolo problema nel far funzionare le cose come voglio per determinate pagine di errore . Fondamentalmente, quello che sto cercando …
Ho container docker nginx-proxy e nginx-server. client browser < > nginx-proxy è http2 e 443 tramite proxy_pass. nginx-proxy < > nginx-server è http1 e mi piacerebbe spostarlo su http2 ma senza SSL - poiché sono entrambi sullo stesso server, non vedo i vantaggi della crittografia del traffico. Ho letto i …
Bene, ho una domanda leggermente diversa da questa : non voglio mappare due variabili contemporaneamente, voglio mappare una variabile usando altre due come parametri. In effetti ho letto nella documentazione relativa alla direttiva sulle mappe che: Prima della versione 0.9.0 era possibile specificare solo una singola variabile nel primo parametro. …
In un file conf nginx, c'è un modo per specificare includeun altro file conf rispetto al file conf corrente? Vorrei scrivere: server { listen 80; server_name localhost; include "../apis/basic.conf"; ... }
Se uso una variabile d'ambiente nella configurazione di nginx e nginx è configurato per servire solo file statici (html, js, css - ad esempio un'app AngularJs), c'è un modo in cui posso usare la variabile d'ambiente all'interno di un file JS che serve a nginx ? Oppure è l'unico modo …
Ho 2 utenti sul mio server. Uno con accesso sudo un altro senza. Come posso dare accesso ai registri di nginx /var/log/nginx/error.log A un altro utente senza sudopermesso di usare cat /var/log/nginx/error.log? Posso creare qualcosa come un symlink per accedere alla sua directory / home / username? Quindi la mia …
Per il mio server NGINX ho un server virtuale impostato solo per fornire contenuto statico. Al momento sto provando a configurarlo in modo che le immagini abbiano una data di scadenza. Tuttavia, quando creo una direttiva sulla posizione per questo, tutto si traduce in un 404. La mia configurazione in …
Sto cercando di abilitare ssl su un server usando un certificato da 123-reg ma continuo a ricevere questo errore: nginx: [emerg] SSL_CTX_use_certificate_chain_file("/opt/nginx/conf/cleantechlms.crt") failed (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line error:140DC009:SSL routines:SSL_CTX_use_certificate_chain_file:PEM lib) Questa è la mia configurazione nginx: server { listen 443; server_name a-fake-url.com; root /file/path/public; passenger_enabled on; ssl on; ssl_certificate …
Sto usando nginx per servire file statici e inoltrare altre richieste ad alcune istanze Tomcat. Il problema è che non so come scegliere quale indirizzo IP verrà utilizzato da nginx per connettersi a Tomcat. Ogni istanza Tomcat accetta solo connessioni HTTP da indirizzi IP specifici. Il mio server ha tutti …
Ho nginx in esecuzione sulla porta 81. Posso usare Telnet telnet 127.0.0.1 81e tutto va bene. Ma quando provo a telnet sul mio computer dal mio Mac (un indirizzo IP esterno), ottengo solo questo errore: telnet: connect to address 109.123.x.x: Connection refused telnet: Unable to connect to remote host Ecco …
Sto effettuando reindirizzamenti di prodotti dalla vecchia alla nuova categoria. Sono riuscito a farlo funzionare con la seguente regola: rewrite ^/old-category/(.*) /new-category/$1; Ma voglio sapere quando dovrei usare il segno "end line" $ e qual è la differenza con esso o senza di essa nel mio caso. Per esempio: rewrite …
è possibile fare qualcosa del genere con nginx? if ( $http_user_agent = "wget" ){ server { listen 11.11.11.11:1111; root /website1/; server_name example.com www.example.com; else server { listen 22.22.22.22:22222; root /website2/; server_name example2.com www.example2.com; }
Ho richieste di inoltro nginx a Gunicorn tramite un socket Unix a /run/gunicorn/socket. Di default, questo comportamento non è permesso da SELinux: grep nginx /var/log/audit/audit.log type=SERVICE_START msg=audit(1454358912.455:5390): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=nginx comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' type=AVC msg=audit(1454360194.623:7324): avc: denied { write } for pid=9128 comm="nginx" name="socket" …
Il mio ambiente ha richieste degli utenti che passano attraverso un numero di sistemi: [Client] -> [ELB] ---> [nginx] -> [web] (ELB = AWS Elastic Load Balancer) Grazie a questa risposta , ho nginx che determina e passa l'indirizzo IP client corretto ai server upstream (web) con le intestazioni X-Forwarded-Fore …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.