Ora ho fatto così ma nada...

Ho appena installato l'ultima versione di ubuntu su un pc di casa perchè vorrei creare un web server tramite apache. Ho installato tutto (apache/php/mysql) e fin qui non ci sono stati problemi, il server e sembrerebbe funzionare. Ma se io volessi accedere al mio server digitando l'indirizzo "www.sito.locale" da un qualsiasi computer come devo fare?
virtual host?
Ho provato a smanettare con i file conf, ma non sono riuscito a concludere niente. Se qualcuno mi può dare queste piccole indicazioni passo passo gliene sarei grato

il mio server si trova dietro un router.
ip server 192.168.1.1
quando avvio apache mi manda questo messaggio:

codice:
$ sudo /etc/init.d/apache2 restart
 * Forcing reload of web server  (Apache2)... apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
nel file hosts ho inserito questo:

codice:
127.0.0.1	localhost.localdomain	localhost
127.0.0.1	gserver
192.168.1.1     www.sito.locale
poi nel file /etc/apache2/sites-available/default ho questo:

codice:
NameVirtualHost 192.168.1.1:80
<VirtualHost www.sito.locale:80>
	ServerAdmin webmaster@localhost
	
	DocumentRoot /var/www/
        ServerName www.sito.locale
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /var/www/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from all
		# This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                # Commented out for Ubuntu
                #RedirectMatch ^/$ /apache2-default/
	</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride None
		Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog /var/log/apache2/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog /var/log/apache2/access.log combined
	ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
grazie!