Eu sou um usuário médio do Ubuntu e, atualmente, decidi fortalecer meus conhecimentos no Ubuntu. Desde que sou desenvolvedor web, ultimamente, decidi configurar meu próprio servidor da web, alimentado pelo Ubuntu.
Acabei de comprar um VPS não gerenciado, alimentado pelo 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 é gerenciado via cPanel, o que é fácil. Agora é totalmente diferente e não tenho noção, pois estou no VPS não gerenciado e, é claro, a empresa de hospedagem não vai me ajudar.
Minha pergunta:
Anteriormente, quando eu quero hospedar um novo site, depois de comprar um domínio do registrador, alterarei os servidores de nomes de domínio pelos meus servidores de nomes de hospedagem compartilhada. Apenas adiciono 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?
Para configurar o servidor DNS, você precisará instalar um servidor DNS, como o Bind. Consulte as instruções aqui https://help.ubuntu.com/community/BIND9ServerHowto No entanto, como o outro usuário sugeriu, convém usar o serviço DNS fornecido por terceiros, pois você precisará de pelo menos 2 servidores DNS, principal e secundário para que funcione "adequadamente". Seu provedor de VPS pode ter um servidor DNS disponível para você usar, então entre em contato com ele antes de tentar configurar o seu.
Para configurar o Apache / php / mysql para servir o seu site, consulte as instruções aqui https://help.ubuntu.com/community/ApacheMySQLPHP
fonte