Como posso hospedar um domínio/site no meu novo VPS?

Como posso hospedar um domínio/site no meu novo VPS?

Sou um usuário médio do Ubuntu e atualmente decidi fortalecer meus conhecimentos no Ubuntu. Como sou desenvolvedor web, recentemente decidi configurar meu próprio servidor web com Ubuntu.

Acabei de comprar um VPS não gerenciado com Ubuntu 11.10. Consegui instalar o Apache, PHP, MySQL e as alterações básicas de segurança.

Anteriormente, eu era apenas um usuário de hospedagem compartilhada onde tudo era gerenciado via cPanel, o que é fácil. Agora é totalmente diferente e não tenho a menor ideia, pois estou em um VPS não gerenciado e claro que a empresa de hospedagem não vai me ajudar.

Minha pergunta:

Anteriormente, quando eu queria hospedar um novo site, depois de comprar um domínio do registrador, eu mudaria os servidores de nomes de domínio com meus servidores de nomes de hospedagem compartilhada. Basta adicionar o domínio via cPanel. Como posso hospedar um domínio/site no meu novo VPS? Como ter um servidor de nomes? Como configurar o servidor de nomes?

Responder1

Existem muitas maneiras "razoáveis" e "práticas" de hospedar um site usando seu nome de domínio em um VPS rodando Ubuntu.

Ofereço este guia para um passo a passo direto sobre como configurar um servidor Ubuntu LAMP reforçado para alimentar um site: http://blog.al4.co.nz/2011/05/setting-up-a-secure-ubuntu-lamp-server/

No que diz respeito à configuração de um servidor de nomes... Só não faça isso :) use os serviços DNS gratuitos oferecidos pela maioria dos registradores ou use um serviço como Afraid.org ou Cloudflare para lidar com DNS.

Responder2

Para configurar o servidor DNS, você precisará instalar um servidor DNS como o Bind. Veja instruções aquihttps://help.ubuntu.com/community/BIND9ServerHowto No entanto, como o outro usuário sugeriu, você pode querer usar apenas o serviço DNS fornecido por terceiros, pois precisará de pelo menos 2 servidores DNS, primário e secundário, para que funcione "corretamente". Seu provedor VPS pode ter um servidor DNS disponível para você usar, então entre em contato com ele antes de tentar configurar o seu próprio.

Para configurar o Apache/php/mysql para servir seu site, veja as instruções aquihttps://help.ubuntu.com/community/ApacheMySQLPHP

informação relacionada