Como anexar meu nome de domínio ao endereço IP do meu servidor (Apache)

Por exemplo, eu tenho um nome de domínio www.example1.com

e eu tenho no meu apache conf este código:


 DocumentRoot /home/localname/www
 ServerName www.example1.com

 # Other directives here

 

no host virtual eu escrevi meu ip e, em seguida, eu anexá-lo ao ServerName é isso mesmo ?, mas de qualquer maneira quando eu abro o www.example1.com mostra um erro meu 404, ou talvez eu precise alterar o endereço IP que é anexado o nome de domínio, você pode me dizer passo a passo o que eu preciso fazer, eu tenho pesquisado todo o google, mas não entendi.

6
adicionado editado
Visualizações: 1

4 Respostas


    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

Please Check this for details http://bytes.com/serveradministration/webservers/apache/virtual-hosting/app/dynamic_static_router.html

4
adicionado
E quanto às configurações do seu domínio? Definimos nosso registro e DNS para algo?
adicionado o autor User, fonte

Seu nome de domínio deve ser mapeado com seu endereço IP público do servidor, isso é tudo necessário após a configuração que você fez. Pergunte ao seu provedor de DNS para isso.

no ping yourdomainname.com no prompt de comando, ele deve resolver o seu endereço IP público (109.201.175.107)

3
adicionado
o serverName deve ser o mesmo que o seu nome de domínio e o que você está usando no arquivo de configuração do apache.
adicionado o autor Ankit, fonte
adicionado o autor Ankit, fonte
no meu painel de administração do domínio, eu tenho 2 campos, serverName e endereço IP, qual deve ser meu nome_do_usuário ?, o endereço IP que eu configurei
adicionado o autor BlareStriker, fonte
eu defini-lo para o domainName e é igual ao serverName no arquivo de configuração do apache, mas isso não muda nada, o que estou fazendo de errado?
adicionado o autor BlareStriker, fonte

Resolvi para o Ubuntu 15.04, encontrei a solução apropriada e espero que ela também o ajude.


    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
 

Fonte

2
adicionado

Eu acredito que você também precisa modificar seu arquivo hosts.

Você está em um Mac ou PC?

No meu Mac eu tenho isso em/etc/hosts

1
adicionado
eu estou usando o windows
adicionado o autor BlareStriker, fonte