Vrtualhost dinamici apache2

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
Vicar
Prode Principiante
Messaggi: 99
Iscrizione: mercoledì 12 maggio 2010, 16:03
Distribuzione: Ubuntu 13.10
Località: Bergamo

Vrtualhost dinamici apache2

Messaggio da Vicar »

Ciao ragazzi,
avrei bisogno di avere un'organizzazione di questo tipo:
base_host
prova1.base_host
prova2.base_host
provaN.base_host

Ho creato un virtualhost e ho inserito:
ServerName base_host
ServerAlias *.base_host

e nel file /etc/hosts
127.0.0.1 *.base_host
127.0.0.1 base_host

Ma non funziona (dopo aver riavviato apache2), qualcuno sa come risolvere?
grazie
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Vrtualhost dinamici apache2

Messaggio da Zoff »

Non è chiaro il problema.
Non riesci a configurare apache per ascoltare su sottodomini dinamici o non riesci a reindirizzare i sottodomini ad apache?


Di sicuro le wildcard non funzionano in /etc/hosts
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Vicar
Prode Principiante
Messaggi: 99
Iscrizione: mercoledì 12 maggio 2010, 16:03
Distribuzione: Ubuntu 13.10
Località: Bergamo

Re: Vrtualhost dinamici apache2

Messaggio da Vicar »

Mi scuso se non mi sono spiegato bene,
si io vorrei appunto che *.base_host mi reindrizza sempre su base_host gestendo quindi sottodomini dinamici.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Vrtualhost dinamici apache2

Messaggio da Zoff »

Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Vicar
Prode Principiante
Messaggi: 99
Iscrizione: mercoledì 12 maggio 2010, 16:03
Distribuzione: Ubuntu 13.10
Località: Bergamo

Re: Vrtualhost dinamici apache2

Messaggio da Vicar »

Avevo già dato un'occhiata ma a me serve che mi punti sempre al base_host, qualsiasi sottodominio.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Vrtualhost dinamici apache2

Messaggio da Zoff »

Beh permette di farlo no?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Vicar
Prode Principiante
Messaggi: 99
Iscrizione: mercoledì 12 maggio 2010, 16:03
Distribuzione: Ubuntu 13.10
Località: Bergamo

Re: Vrtualhost dinamici apache2

Messaggio da Vicar »

Leggendo il tutto sembra che punta a cartelle differenti in base alsottodominio.. magari mi sbaglio, grazie per il supporto
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Vrtualhost dinamici apache2

Messaggio da Zoff »

I domini legati ad un singolo indirizzo in /etc/hosts vanno sulla stessa riga.
Esempio:

Codice: Seleziona tutto

127.0.0.1 base_host prova1.base_host prova2.base_host provaN.base_host
A quel punto un vhost con ServerAlias *.base_host dovrebbe andare.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Vicar
Prode Principiante
Messaggi: 99
Iscrizione: mercoledì 12 maggio 2010, 16:03
Distribuzione: Ubuntu 13.10
Località: Bergamo

Re: Vrtualhost dinamici apache2

Messaggio da Vicar »

Ma il problema è che essendo dinamici avrei bisogno di un wildcard in etc/hosts.. Ad esempio *.base_hosts.. Ma non funziona
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Vrtualhost dinamici apache2

Messaggio da Zoff »

Devi configurati il DNS di conseguenza non è un problema di apache.
Quindi installarti servizi come dnsmasq che ti gestiscono i dns.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Vicar
Prode Principiante
Messaggi: 99
Iscrizione: mercoledì 12 maggio 2010, 16:03
Distribuzione: Ubuntu 13.10
Località: Bergamo

Re: Vrtualhost dinamici apache2

Messaggio da Vicar »

Esattamente ma nel etc/hosts cosa devo inserire? Metto la wildcard o no?
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Vrtualhost dinamici apache2

Messaggio da Zoff »

No, come ho già scritto /etc/hosts non supporta le wildcard, devi installarti e configurati dnsmasq perché gestisca le wildcard di sottodominio.
In pratica quelli che sarebbero domini fittizi finiscono per essere DNS reali però disponibili solo nella tua rete tramite il server dnsmasq.

Se voleva essere uno stratagemma per risparmiare tempo mi sa che fai prima a inserire di volta in volta il dominio in /etc/hosts.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Vicar
Prode Principiante
Messaggi: 99
Iscrizione: mercoledì 12 maggio 2010, 16:03
Distribuzione: Ubuntu 13.10
Località: Bergamo

Re: Vrtualhost dinamici apache2

Messaggio da Vicar »

Ok, in effetti potrei metterne due/tre in locale poi in produzione si sistemerà, quindi basta inserire il serveralis e il virtualdocumentroot e gestiere i DNS con dnsmasq.

Grazie questa discussione sipuo chiudere, nel caso ne apriro una nuova per dnsmasq.

Grazie per il supporto
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 16 ospiti