
En este capitulo vamos a poder comprar un dominio comercial del estilo .com, .net, .es, .org o lo que quieras y lo redireccionaremos hacia nuestro servidor web en Linux Ubuntu Server para poder alojar nuestras webs o blogs con nuestros propios dominios. Si tenéis dominios comprados podéis basaros en lo aquí explicado para configurarlo aunque no todos los registradores de dominio poseen esta opción o quizás no este reseñada del mismo modo. En este caso y para que sirva de ejemplo voy a explicar mi experiencia con el registrador de dominios que yo uso. Uso 1and1 desde hace ya bastante tiempo y nunca hasta el día de hoy he tenido ningún problema con ellos. Si quieres comprar un dominio al mejor precio que al menos yo he encontrado ( 5,99 € + IVA / año ) podéis comprar vuestros dominios aquí mismo y seguir con el manual tal y como lo voy a explicar a continuación …
Una vez comprado el dominio vamos a necesitar que este apunte hacia nuestro servidor donde le estará esperando la web que le preparemos. Para hacer esto vamos a usar la opción para nombres canónicos. El dominio que registramos en el capitulo anterior con la empresa No-Ip siempre apuntará hacia nuestra IP ya que el cliente que tenemos instalado en nuestro servidor se la envía cada cierto tiempo con lo que si usamos nuestra dirección dominio.sytes.net como nombre canónico cuando un usuario acceda a nuestro dominio comercial este apuntará hacia el dominio de No-IP y este hacia nuestro servidor.
Para comenzar accederemos al panel de control de 1and1 …


Y veremos directamente la pestaña ( Packs ) en el panel de control. En ella veremos nuestro dominio del estilo ( 1&1 Pack Dominio ) pulsamos sobre el enlace y veremos lo siguiente …


Ahora pulsamos sobre el enlace ( Dominios ) situado en la casilla ( Ir directamente a ) …
Ahora marcamos la casilla que está junto a nuestro dominio y pulsamos sobre el desplegable ( DNS ), como veréis nos aparecen tres opciones y tendremos que seleccionar ( Modificar Configuración DNS ) …


Aquí tenemos que seleccionar la casilla ( Nombre canónico ) y mas abajo nos aparecerá una casilla llamada ( Configuración CNAME ) en ella tenemos que introducir el dominio que registramos en el capitulo anterior. Una vez hecho esto marcamos la casilla ( Conozco y acepto que toda configuración DNS, direcciones de e-mail y configuraciones para el reenvío actuales se desactivarán. ) y pulsamos sobre el botón ( Enviar ) …

No tengo muy claro cuanto tiempo se tarda en hacer la actualización para que apunte el dominio comercial hacia el nombre canónico mas que nada porque con cada uno de los que lo he hecho me ha tardado algo diferente, así que si no te apunta el dominio inmediatamente no te alarmes porque en menos de 24 horas lo tienes funcionando seguro.
Bien, ya tenemos nuestro dominio comercial configurado para que apunte hacia nuestro servidor web, ahora tendremos que configurar un VirtualHost en nuestro servidor web apache para que cuando alguien quiera ver que hay detrás de ese dominio que acabamos de comprar nuestro servidor sepa que ofrecerle.
Arrancamos nuestro Project 2010, nos identificamos como de costumbre y comenzamos …
VirtualHost en Apache Web Server
Para comenzar vamos a usar el dominio que he compré para hacer este manual llamado www.reactivox.com. Ha este también como a los gratuitos que registramos en el capitulo anterior le montaremos un VirtualHost en nuestro Servidor Web Apache para que sepa devolver lo que nosotros queramos y no escupa el directorio raíz de nuestro servidor web por defecto que es como esta ahora. Recordemos que en el panel de control de 1and1 le asignamos como nombre canónico el dominio de redireccionamiento con No-Ip que registramos en el capitulo anterior. Con lo que este nuevo dominio comercial en realidad apunta hacia el dominio xxxx.sytes.net y este mismo hacia nuestro Router y desde nuestro Router hacia nuestro servidor.
A continuación vamos a crear un directorio para el nuevo dominio que queremos alojar. Para que veamos un ejemplo voy a usar reactivox.com y será en este en el que nos basaremos. En tu caso con cambiar el usuario por tu usuario y reactivox.com por tu dominio.com sera suficiente …

sudo mkdir /home/usuario/web/reactivox
Vamos al directorio donde se encuentran nuestras rutas por defecto con …

cd /etc/apache2/sites-available
Copiamos la que hay por defecto para crear la nueva ruta para nuestro nuevo dominio …

sudo cp default reactivox.com
Editamos el nuevo fichero …
sudo vi reactivox.comIntroducimos lo siguiente modificando lo necesario para que se adapte a nuestro dominio y a la ruta donde queremos situarlo …
<VirtualHost *:80> ServerAdmin webmaster@reactivox.com ServerName www.reactivox.com ServerAlias reactivox.com DocumentRoot /var/www/web/reactivox <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/web/reactivox/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/access.log combined Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory> </VirtualHost>
Una vez modificadas estas lineas el servidor ya sabe hacia donde debe apuntar cuando llegue una petición desde dicho dominio. Salimos del editor ( vi ) y guardamos los cambios pulsando la tecla ( ESC ) y seguidamente ( :wq! ).Ahora damos de alta el nuevo sitio con …

sudo a2ensite reactivox.comPara terminal y para asegurarnos de que todo funciona bien reiniciamos el servidor web Apache con …

sudo /etc/init.d/apache2 restart
Y listo !! Ahora tenemos el dominio que compramos apuntando no solo hacia nuestro servidor web con Linux Ubuntu Server si no que también hacia el directorio que queremos con lo que ahora tan solo necesitamos montar la web, blog o lo que te apetezca.
Este proceso tendréis que hacerlo cada vez que compréis un dominio y queráis alojarlo en vuestro servidor, como podéis ver en mi caso hsnet.sytes.net, project2010.sytes.net y reactivox.com son tres sitios diferentes y ofrecen diferentes contenidos aunque todos están alojados en el mismo servidor. Bonito, bonito
Manual completo
Encuentra todos los capítulos que componen el montaje de este servidor web en Servidor Web 2010 bajo Linux Ubuntu Server ( Manual Completo )













