Posted in

Multidominio en EC2 de Amazon

Podemos montar en una misma máquina varios dominos o subdominios, para ello seguiremos los siguientes pasos.

1 – Ir a la carpeta donde residirán los distintos alojamientos, normalmente en /var/www/html
2 – Crear carpetas separadas para cada uno de los sitios.
3 – Abrir el archivo httpd.conf que normalmente está alojado en /etc/httpd/conf.

sudo nano /etc/httpd/conf/httpd.conf

Y descomentaremos la siguiente linea. Es posible que no exista, en ese caso no hay que añadirla ya que hay versiones de Apache que no la necesitan.

NameVirtualHost *.80

4 – Añadiremos las siguientes lineas en nuestro httpd.conf para cada dominio o subdoninio que queramos añadir. Podemos añadir un Alias para que por ejemplo, con y sin las www apunte al mismo sitio.

<VirtualHost *:80>
ServerAdmin webmaster@yourdomain.com
DocumentRoot "/var/www/html/website1_folder"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "logs/yourdomain.com-error_log"
CustomLog "logs/yourdomain.com-access_log" common
</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@subdomain.yourdomain.com
DocumentRoot "/var/www/html/website2_folder"
ServerName subdomain.yourdomain.com
ErrorLog "logs/subdomain.yourdomain.com-error_log"
CustomLog "logs/subdomain.yourdomain.com-access_log" common
</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@anotherdomain.com
DocumentRoot "/var/www/html/website3_folder"
ServerName anotherdomain.com
ServerAlias www.anotherdomain.com
ErrorLog "logs/anotherdomain.com-error_log"
CustomLog "logs/anotherdomain.com-access_log" common
</VirtualHost>

5 – Reiniciamos el servidor

sudo service httpd restart

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *


The reCAPTCHA verification period has expired. Please reload the page.