Ho deciso di configurare un server web su una macchina con UBUNTU 10.10 al fine di poter avere un ambiente di sviluppo personalizzato alle mie esigenze di sviluppo.
Ho configurato VirtualHost aiutato da questa guida
http://guide.debianizzati.org/index.php/Apache_e_Virtual_Hosts:_configurare_Apache2_per_ospitare_pi%C3%B9_siti_web trovata sul sito Debian, configurando 2 siti condividendo lo stesso IP della macchina che ospita il server (192.168.1.25).
Il mio problema è che sulla macchina ospitante tutto funziona a dovere, scrivendo nella barra degli indirizzi di Firefox "
www.sito1.local" oppure "
www.sito2.local" si accede ai rispettivi siti, mentre facendo la stessa cosa su un'altra macchina collegata alla mia rete questo non avviene, o perlomeno avviene parzialmente:
Digitando i due indirizzi "
www.sito1.local" e "
www.sito2.local" il browser non accede a niente rilasciandomi una pagina di errone, mentre digitando sulla barra l'indirizzo della macchina con UBUNTU-apache (192.168.1.25) si accede solo al sito
www.sito1.local. Ho provato di tutto nella configurazione del VirtualHost, ma questa, almeno nella macchina ospitante funziona solo con queste direttive:
#
# www.sito1.local
#
<VirtualHost *:80>
ServerAdmin webmaster@esempio.it
ServerName www.sito1.local
ServerAlias sito1.local
# Indexes + Directory Root.
DirectoryIndex index.html index.htm index.php
DocumentRoot /var/www/www.sito1.local/www/
# CGI Directory
ScriptAlias /cgi-bin/ /var/www/www.sito1.local/cgi-bin/
<Location /cgi-bin>
Options +ExecCGI
</Location>
# Logfiles
ErrorLog /var/log/www.esempio.it/error.log
CustomLog /var/log/www.sito1.local/access.log combined
</VirtualHost>
Qualcuno ha gia configurato una macchina con questo procedimento e con le ultime versioni di UBUNTU-apache che non usano il file http.conf (il file è vuoto e a quanto ho visto viene solo usato a versioni di Ubuntu-apache?
Aspetto consigli