caiuka ha scritto:
Proseguendo con Nginx...
Ho installato su una VPS sia la V7 che la trunk, entrambe gestite da apposito servizio, come da indicazioni del wiki.
Avevo già nginx configurato per la V7, per cui raggiungendo la VPS con un subdomain (openerp.miodominio.com) viene reindirizzata la porta 80 sulla 8069 (o altra) di OpenERP, e viene anche utilizzato il protocollo https.
Sto cercando, senza successo, di fare lo stesso per l'istanza della trunk (ad un altra porta ovviamente) utilizzando un altro subdomain (trunk.miodominio.com).
Sto studiando un po' nginx, ma é un mare di roba...
Cerco una..."scorciatoia", vi chiedo dritte.
p.s. al momento raggiungo la trunk tramite openerp.miodominio.com:8079, quindi l'istanza della trunk funziona. Giusto per eliminare una variabile...
Grazie
Allora, sperando che possa essere di interesse, sto facendo qualche passo in avanti.
Il file di configurazione di nginx (nella cartella /etc/nginx/sites-available) che provavo senza successo era il seguente:
server {
listen 80;
server_name sub1.miodominio.com;
location / {
proxy_pass http://x.x.x.x:8069;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
server {
listen 80;
server_name sub2.miodominio.com;
location / {
proxy_pass http://x.x.x.x:8079;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
ma non funzionava, pur essendo più che semplice.
Il motivo ho poi scoperto essere che doveva essere abilitata la riga
server_names_hash_bucket_size 64;
nel file /etc/nginx/nginx.conf (sezione http).
Adesso funziona.
Ora sto cercando di far funzionare il protocollo https, ma al momento funziona solo per il primo sottodominio.
Pur avendo creato due certificati diversi.
Seguiranno, SPERO, aggiornamenti