Apuntar nuestro dominio de bluehost a amazon y crear un virtualhost ☁️
01.- Copiar la ip de nuestro servidor amazon
02.- Ir a bluehost / domains / zone editor y seleccionar el dominio que queremos que apunte al servidor de amazon
03 .- Bajamos y donde dice “Host record” escribimos @ y en “Point To:” ponemos la ip que copiamos en el paso 1
Despues borramos la ip de bluehost (La que tiene tambien un @ pero no es de amazon)
Nota: Tenemos que esperar que los DNS se propaguen y despues podemos escribir nuestro dominio y este ya debe estar apuntando a nuestro servidor amazon.
En lo siguientes pasos voy a explicar como configurar un virtualhost en nuestro servidor amazon (linux ubuntu 14 lts) para poder alojar varios dominios en un solo servidor.
04.- Debemos ir a /etc/apache2/sites-available/
cd /etc/apache2/sites-available/
05.- Ahi encontraremos 2 archivos
000-default.conf
default-ssl.conf
06.- Editamos con vim o nano o como sea el archivo 000-default.conf
sudo vim 000-default.conf
07.- Colocamos este codigo
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName midominio.com
ServerAlias midominio
DocumentRoot /var/www/midominio
DirectoryIndex index.php
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/midominio>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Guardamos y salimos
08.- Escribimos el comando
sudo a2ensite 000-default.conf
Y debe de salir como resultado
Site 000-default already enabled
09.- Reiniciamos apache con el comando
sudo service apache2 restart
10.- Nos movemos a la carpeta www de nuestro servidor apache asi:
cd /var/www/
11.- Creamos el la carpeta que colocamos enl archivo 000-default.conf (Paso 7) con el comando
mkdir carpetadedominio
12.- Entramos en esa carpeta
cd carpetadedominio
13.- Creamos un archivo index.php con el comando
vim index.php
y escribimos el siguiente codigo
<?php
echo “midominio”;
?>
Cerramos y guardamos
14.- Reiniciamos apache con el comando
sudo service apache2 restart
Y listo escribimos el nombre de nuestro dominio y debe aparecer algo asi
Saludos y suerte.