
(o título faz sentido? porque não tenho certeza)
Quero hospedar meu próprio site. Eu configurei um Apache Server
e consigo ligar para o site via IP
. Agora quero chamá-lo através de um arquivo domain
.
Eu tenho um domínio extra do GoDaddy, normalmente para usar esses domínios eu mudo Nameserver
para aqueles que minha hospedagem está fornecendo, por exemplo, ns1.example.com
e ns2.example.com
, como configuro o ns1.example.com
e ns2.example.com
no meu servidor web para poder usá-lo na minha conta GoDaddy?
Desculpe se isso é noobish, sou novo nesse assunto de servidor.
Agradeço a ajuda! Obrigado!
Responder1
Configurando DNS:
Não tenho ideia de como fazer isso através da interface do godaddy, mas aqui está o que você precisa:
Você delegou a hospedagem da sua zona DNS "example.com" ao GoDaddy. Então são eles que gerenciam o que está na zona.
Agora, para que seu servidor possa ser chamado pelo nome, você precisa fazer com que o GoDaddy adicione um "Registro A" à sua zona, mapeando www.example.com
para o seu IP (digamos 12.13.14.15
). Você pode consultar a Wikipedia sobre como o protocolo DNS realmente funciona.
Depois que sua zona DNS estiver definida, também é melhor modificar a configuração do servidor:
Defina o nome do seu servidor em /etc/hosts
:
127.0.0.1 localhost localhost.localdomain 12.13.14.15 www www.example.com
Isso permitirá que seu host se resolva mais rapidamente do que se tivesse que fazer uma consulta DNS...
Modifique o nome do seu sistema:
(se o servidor web for seu único serviço, caso contrário, outro sistema poderia ser melhor)
nome de host www.example.com
Deixe o Apache ciente de seu nome
Na sua configuração do apache-httpd, (dentro de VirtualHosts, se você os usar), adicione esta diretiva:
Nome do servidor "www.example.com"
Minha explicação poderia ser mais independente de plataforma/distribuição e/ou mais detalhada, então se alguém quiser sugerir acréscimos/modificações, não hesite.