2012-06-18 17 views
6

per esempio ho un nome di dominio www.example1.comCome collegare il mio nome di dominio per il mio indirizzo IP del server (Apache)

e ho nel mio apache conf questo codice:

<VirtualHost 109.201.175.107:80> 
DocumentRoot /home/localname/www 
ServerName www.example1.com 

# Other directives here 

</VirtualHost> 

nell'host virtuale ho scritto il mio IP e quindi lo collego al ServerName è giusto ?, ma comunque quando apro il www.example1.com mostra un mio errore 404, o forse ho bisogno di cambiare l'indirizzo IP che è allegato il nome del dominio, puoi dirmi passo dopo passo cosa devo fare, ho cercato per tutto il google ma non ho capito.

risposta

3

Il nome del dominio deve essere mappato con l'indirizzo IP pubblico del server, questo è tutto richiesto dopo la configurazione effettuata. Chiedi al tuo fornitore di DNS per questo.

del ping yourdomainname.com il prompt dei comandi, che dovrebbe risolvere il vostro indirizzo IP pubblico (109.201.175.107)

+0

nel mio pannello di amministrazione del dominio, ho 2 campi, serverName e indirizzo ip, quella che dovrebbe essere la mia SERVERNAME ?, l'indirizzo ip ho impostato – BlareStriker

+0

il ServerName dovrebbe essere uguale a qual è il tuo nome di dominio e cosa stai utilizzando nel file di configurazione di Apache. – Ankit

+0

l'ho impostato su domainName ed è uguale a serverName nel file di configurazione di apache, ma non cambia nulla, cosa sto facendo male ?? – BlareStriker

1

Credo che è inoltre necessario modificare il file hosts.

Sei su un Mac o PC?

Sul mio Mac ho questo in/etc/hosts

+0

sto usando windows – BlareStriker

4
<VirtualHost 109.201.175.107:80> 
    ServerName example1.com:80 
    ServerAlias www.example1.com 

    //other options 
    ServerAdmin Email Id 

    DocumentRoot /home/localname/www 

    # Other directives here 
    ErrorLog Physical path to error log folder 
</VirtualHost> 

favore controlla questo per i dettagli http://bytes.com/serveradministration/webservers/apache/virtual-hosting/app/dynamic_static_router.html

+1

E le impostazioni del dominio? Impostiamo il nostro record A e il DNS in qualcosa? – User

2

risolti per Ubuntu 15.04, ho trovato la soluzione appropriata e spero che vi aiuterà anche voi .

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    ServerName example.com 
    ServerAlias www.example.com 
    ServerAlias *.example.com 
    DocumentRoot /var/www/example.com/public_html 
    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 

Source

Problemi correlati