Vai al contenuto


Foto
- - - - -

Configurazione NGINX


  • Per cortesia connettiti per rispondere
1 risposta a questa discussione

#1 Xenoriss

Xenoriss

    Newbie

  • Members
  • Stelletta
  • 1 messaggi

Inviato 05 December 2017 - 09:25 AM

Ciao Ragazzi,
Ho un problema nella configurazione di NGINX (premetto che non ho mai configurato un reverse proxy icon_mrgreen.gif ). Allora ho 3 VM e di conseguenza 3 IP diversi. Sto configurando questo reverse proxy in modo tale da poter raggiungere le 3 VM dallo stesso IP (cambiando ovviamente il context-root). La mia configurazione è questa:

 

 

upstream balancer-site1{
  
ip_hash;
  
server 0.0.0.0;
}

upstream balancer-site2{
  
ip_hash;
  
server 0.0.0.0;
}


upstream balancer-site3{
  
ip_hash;
  
server 0.0.0.0;
}



server {
    
listen 8080;
    
server_name mysite1;
    
location /site1/{
       
add_header Cache-Control no-cache;
       
proxy_pass balancer-site1/site1/;
    }
}


server {
    
listen 8080;
    
server_name mysite2;
    
location /site2/{
       
add_header Cache-Control no-cache;
       
proxy_pass balancer-site2/site2;
    }
}


server {
    
listen 8080;
    
server_name mysite3;
    
location /site3/{
       
add_header Cache-Control no-cache;
       
proxy_pass balancer-site3/site3;
    }

 

Il problema e che digitando il sito3, passa sempre dal sito1 per poi finire sul sito3, causando problemi ai diversi CSS. Qualcuno sa dove sbaglio?Si configura così?Grazie mille^^



#2 DonChisciotte

DonChisciotte

    Webhosting Guru

  • Members
  • 1645 messaggi
  • LocationNapoli

Inviato 05 December 2017 - 04:50 PM

data la tua configurazione (1 reverse proxy -> 3 VM -> 1 sito per VM) potresti non usare la configurazione con upstream; in ogni caso, la direttiva "server" devi vari upstream NON È 0.0.0.0 ma l'indirizzo IP della VM, vero?

 

inoltre, sulla singola VM è presente la configurazione appropriata del sito che vuoi raggiungere?


cavalier senza paura di una solitaria guerra..




0 utente(i) stanno leggendo questa discussione

0 utenti, 0 visitatori, 0 utenti anonimi