¿Cómo puedo alojar un dominio/sitio web en mi nuevo VPS?

¿Cómo puedo alojar un dominio/sitio web en mi nuevo VPS?

Soy un usuario promedio de Ubuntu y actualmente decidí fortalecer mis conocimientos en Ubuntu. Como soy desarrollador web, últimamente decidí configurar mi propio servidor web con tecnología Ubuntu.

Acabo de comprar un VPS no administrado con tecnología Ubuntu 11.10. He logrado instalar Apache, PHP, MySQL y los cambios de seguridad básicos.

Anteriormente, solo era un usuario de hosting compartido donde todo se administra a través de cPanel, lo cual es fácil. Ahora es totalmente diferente y no tengo ni idea porque estoy en un VPS no administrado y, por supuesto, la empresa de alojamiento no me ayudará.

Mi pregunta:

Anteriormente, cuando quiero alojar un nuevo sitio web, después de comprar un dominio del registrador, cambiaré los servidores de nombres de dominio con mis servidores de nombres de alojamiento compartido. Simplemente agrego el dominio a través de cPanel. ¿Cómo puedo alojar un dominio/sitio web en mi nuevo VPS? ¿Cómo tener un servidor de nombres? ¿Cómo configurar el servidor de nombres?

Respuesta1

Hay muchas formas "razonables" y "prácticas" de alojar un sitio web utilizando su nombre de dominio en un VPS con Ubuntu.

Ofrezco esta guía para un tutorial sencillo sobre cómo configurar un servidor Ubuntu LAMP reforzado para alimentar un sitio: http://blog.al4.co.nz/2011/05/setting-up-a-secure-ubuntu-lamp-server/

En lo que respecta a configurar un servidor de nombres... Simplemente no hagas eso :) usa los servicios DNS gratuitos que ofrecen la mayoría de los registradores o usa un servicio como Afraid.org o Cloudflare para manejar DNS.

Respuesta2

Para configurar el servidor DNS, necesitará instalar un servidor DNS como Bind. Ver instrucciones aquíhttps://help.ubuntu.com/community/BIND9ServerHowto Sin embargo, como sugirió el otro usuario, es posible que desee utilizar simplemente el servicio DNS proporcionado por un tercero, ya que necesitará al menos 2 servidores DNS, primario y secundario, para que funcione "correctamente". Es posible que su proveedor de VPS tenga un servidor DNS disponible para su uso, así que comuníquese con él primero antes de intentar configurar el suyo propio.

Para configurar Apache/php/mysql para servir su sitio, vea las instrucciones aquíhttps://help.ubuntu.com/community/ApacheMySQLPHP

información relacionada