[Server] Apache2 virtualhost e IP
[Server] Apache2 virtualhost e IP
Ciao,
non riesco a capire una cosa a proposito dell'argomento in oggetto.
Allora ho diverti Virtualhost tutti uguali ma quando chiamo l'indirizzo IP
(ne ho uno statico) vedo sempre uno dei Virtualhost.
Non riesco a capire dove sta scritto che va a pescare solo quel virtualhost
Mi interessa perchè magari da fuori la rete locale posso far vedere un sito piuttosto che un'altro
Spero di essermi spiegato
Grazie mille
Andrea
non riesco a capire una cosa a proposito dell'argomento in oggetto.
Allora ho diverti Virtualhost tutti uguali ma quando chiamo l'indirizzo IP
(ne ho uno statico) vedo sempre uno dei Virtualhost.
Non riesco a capire dove sta scritto che va a pescare solo quel virtualhost
Mi interessa perchè magari da fuori la rete locale posso far vedere un sito piuttosto che un'altro
Spero di essermi spiegato
Grazie mille
Andrea
Re: [Server] Apache2 virtualhost e IP
Dipende dalla configurazione dei virtual host.
Se non ricordo male in apache ci sono 2 tipi di virtual host:
Name-based Virtual Hosts : più siti web su un unico indirizzo IP
IP-based Virtual Hosts : 1 indirizzo ip per ogni sito web
Da quando credo di aver capito tu vorresti fare la prima, cioè hai 1 indirizzo ip sul quale girano + siti web. In questo caso apache ti fà vedere i file del sito in base all'indirizzo digitato nel browser, es.
Hai 1 ip xxx.xxx.xxx.xxx sul quale ci sono 2 siti www.sito1.com e www.sito2.com, i file dei siti si trovano sul server in:
www.sito1.com /var/www/sito1
www.sito2.com /var/www/sito2
in questo caso quando tu dal browser digiti www.sito1.com apache caricherà i file in /var/www/sito1, se digiti www.sito2.com allora caricherà i file in /var/www/sito2
Naturalmente i 2 domini www.sito1.com e www.sito2.com devono essere registrati come dominio e puntare allo stesso indirizzo ip xxx.xxx.xxx.xxx.
Spero di essermi spiegato, maggiori dettagli su http://httpd.apache.org/docs/2.2/vhosts/name-based.html
Se non ricordo male in apache ci sono 2 tipi di virtual host:
Name-based Virtual Hosts : più siti web su un unico indirizzo IP
IP-based Virtual Hosts : 1 indirizzo ip per ogni sito web
Da quando credo di aver capito tu vorresti fare la prima, cioè hai 1 indirizzo ip sul quale girano + siti web. In questo caso apache ti fà vedere i file del sito in base all'indirizzo digitato nel browser, es.
Hai 1 ip xxx.xxx.xxx.xxx sul quale ci sono 2 siti www.sito1.com e www.sito2.com, i file dei siti si trovano sul server in:
www.sito1.com /var/www/sito1
www.sito2.com /var/www/sito2
in questo caso quando tu dal browser digiti www.sito1.com apache caricherà i file in /var/www/sito1, se digiti www.sito2.com allora caricherà i file in /var/www/sito2
Naturalmente i 2 domini www.sito1.com e www.sito2.com devono essere registrati come dominio e puntare allo stesso indirizzo ip xxx.xxx.xxx.xxx.
Spero di essermi spiegato, maggiori dettagli su http://httpd.apache.org/docs/2.2/vhosts/name-based.html
Re: [Server] Apache2 virtualhost e IP
Si ma non è esattamente questo perchè nella rete interna funziona benissimo.lucap78 ha scritto: Dipende dalla configurazione dei virtual host.
Se non ricordo male in apache ci sono 2 tipi di virtual host:
Name-based Virtual Hosts : più siti web su un unico indirizzo IP
IP-based Virtual Hosts : 1 indirizzo ip per ogni sito web
Da quando credo di aver capito tu vorresti fare la prima, cioè hai 1 indirizzo ip sul quale girano + siti web. In questo caso apache ti fà vedere i file del sito in base all'indirizzo digitato nel browser, es.
Hai 1 ip xxx.xxx.xxx.xxx sul quale ci sono 2 siti www.sito1.com e www.sito2.com, i file dei siti si trovano sul server in:
www.sito1.com /var/www/sito1
www.sito2.com /var/www/sito2
in questo caso quando tu dal browser digiti www.sito1.com apache caricherà i file in /var/www/sito1, se digiti www.sito2.com allora caricherà i file in /var/www/sito2
Naturalmente i 2 domini www.sito1.com e www.sito2.com devono essere registrati come dominio e puntare allo stesso indirizzo ip xxx.xxx.xxx.xxx.
Spero di essermi spiegato, maggiori dettagli su http://httpd.apache.org/docs/2.2/vhosts/name-based.html
Ho diversi Virtual Host e funziona tutto benissimo.
Fuori Lan invece posso raggingere il server attraverso un IP fisso aziendale che vede sempre e solo
1 dei vh che però da un punto di vista sintattico è uguale agli altri
Grazie
Re: [Server] Apache2 virtualhost e IP
Ok, ma sull'indirizzo ip fisso aziendale esterno hai registrato i vari domini?condorbox ha scritto: Si ma non è esattamente questo perchè nella rete interna funziona benissimo.
Ho diversi Virtual Host e funziona tutto benissimo.
Fuori Lan invece posso raggingere il server attraverso un IP fisso aziendale che vede sempre e solo
1 dei vh che però da un punto di vista sintattico è uguale agli altri
Grazie
Che virtual host ti viene caricato (forse il primo che trovi nella configurazione)?
Re: [Server] Apache2 virtualhost e IP
lucap78 ha scritto:Ok, ma sull'indirizzo ip fisso aziendale esterno hai registrato i vari domini?condorbox ha scritto: Si ma non è esattamente questo perchè nella rete interna funziona benissimo.
Ho diversi Virtual Host e funziona tutto benissimo.
Fuori Lan invece posso raggingere il server attraverso un IP fisso aziendale che vede sempre e solo
1 dei vh che però da un punto di vista sintattico è uguale agli altri
Grazie
Che virtual host ti viene caricato (forse il primo che trovi nella configurazione)?
Il primo in che senso? Se vuoi dire in ordine alfabetico si
ma penso che ci sia un modo per cambiarlo
Re: [Server] Apache2 virtualhost e IP
Si, in ordine alfabetico. Ora non sò come gestisce la configurazione Ubuntu, alcune distro mettono 1 file per sito dentro una cartella e apache carica quei file in ordine alfabetico.condorbox ha scritto:
Il primo in che senso? Se vuoi dire in ordine alfabetico si
ma penso che ci sia un modo per cambiarlo
Secondo me se tu invece che il nome del sito digiti l'indirizzo IP del tuo server apache ti fà vedere il primo sito che trova.
Re: [Server] Apache2 virtualhost e IP
si ma da fuori lan non posso digitare un nome di dominio interno alla lan non funzionalucap78 ha scritto:Si, in ordine alfabetico. Ora non sò come gestisce la configurazione Ubuntu, alcune distro mettono 1 file per sito dentro una cartella e apache carica quei file in ordine alfabetico.condorbox ha scritto:
Il primo in che senso? Se vuoi dire in ordine alfabetico si
ma penso che ci sia un modo per cambiarlo
Secondo me se tu invece che il nome del sito digiti l'indirizzo IP del tuo server apache ti fà vedere il primo sito che trova.
penso che ci deve essere un modo per dirgli di prendere un vh piuttosto che un'altro
nessuno lo sa?
Grazie
Re: [Server] Apache2 virtualhost e IP
Prova a mettere il vh che ti interessa all'inizio della configurazione, in modo che sia il primo sito che apache carica.condorbox ha scritto:
si ma da fuori lan non posso digitare un nome di dominio interno alla lan non funziona
penso che ci deve essere un modo per dirgli di prendere un vh piuttosto che un'altro
nessuno lo sa?
Grazie
Re: [Server] Apache2 virtualhost e IP
dove dici di metterlo? In che file di configurazione?lucap78 ha scritto:Prova a mettere il vh che ti interessa all'inizio della configurazione, in modo che sia il primo sito che apache carica.condorbox ha scritto:
si ma da fuori lan non posso digitare un nome di dominio interno alla lan non funziona
penso che ci deve essere un modo per dirgli di prendere un vh piuttosto che un'altro
nessuno lo sa?
Grazie
Re: [Server] Apache2 virtualhost e IP
Dove sono definiti i virtual host?
Re: [Server] Apache2 virtualhost e IP
Nella dirlucap78 ha scritto: Dove sono definiti i virtual host?
/etc/apache2/sites-available
un file per ogni virtul
Re: [Server] Apache2 virtualhost e IP
Ok, prova a rinominare il file del virtual host che vuoi visualizzare dall'esterno in 1_virtualhost.
Poi dentro la cartella provi a digitare ls -al e dovresti trovare in cima alla lista il file 1_virtualhost.
Poi ferma e avvia apache (attenzione, non restart ma proprio un bel stop, conti fino a 5 e poi start) e riprovi.
Non sò se funziona, ma io una volta ho litigato con la conf di apache e il problema era proprio la sequenza con la quale venivano caricati i file di configurazione.
Poi dentro la cartella provi a digitare ls -al e dovresti trovare in cima alla lista il file 1_virtualhost.
Poi ferma e avvia apache (attenzione, non restart ma proprio un bel stop, conti fino a 5 e poi start) e riprovi.
Non sò se funziona, ma io una volta ho litigato con la conf di apache e il problema era proprio la sequenza con la quale venivano caricati i file di configurazione.
- Demiurgo
- Entusiasta Emergente

- Messaggi: 2093
- Iscrizione: domenica 10 giugno 2007, 13:06
- Località: Pesaro
Re: [Server] Apache2 virtualhost e IP
Codice: Seleziona tutto
cat /etc/apache2/sites-available/defaultNuDe Project: >
Se volete fare due chiacchiere o avete bisogno di una mano per qualcosa questo è il mio contatto msn: demiurgo-linux@hotmail.it
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti