Paso 1: Crear las carpetas para los sitios
Primero, crea una carpeta para cada dominio. Por ejemplo:
bashsudo mkdir -p /var/www/diaz.com/public_html
sudo mkdir -p /var/www/solis.com/public_html
Paso 2: Crear los archivos index.html
Crea un archivo index.html
en cada carpeta:
bashecho "<h1>Bienvenido a Diaz.com</h1>" | sudo tee /var/www/diaz.com/public_html/index.html
echo "<h1>Bienvenido a Solis.com</h1>" | sudo tee /var/www/solis.com/public_html/index.html
Paso 3: Configurar los permisos
Asegúrate de que las carpetas tengan los permisos correctos:
bashsudo chown -R $USER:$USER /var/www/diaz.com/public_html
sudo chown -R $USER:$USER /var/www/solis.com/public_html
Paso 4: Crear los archivos de configuración del virtual host
Ahora, crea archivos de configuración para cada dominio. Por ejemplo, para Apache:
bashsudo nano /etc/apache2/sites-available/diaz.com.conf
Agrega el siguiente contenido:
apache<VirtualHost *:80> ServerAdmin admin@diaz.com ServerName diaz.com ServerAlias www.diaz.com DocumentRoot /var/www/diaz.com/public_html <Directory /var/www/diaz.com/public_html> AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/diaz.com-error.log CustomLog ${APACHE_LOG_DIR}/diaz.com-access.log combined </VirtualHost>
Haz lo mismo para solis.com
:
bashsudo nano /etc/apache2/sites-available/solis.com.conf
Y agrega el siguiente contenido:
apache<VirtualHost *:80> ServerAdmin admin@solis.com ServerName solis.com ServerAlias www.solis.com DocumentRoot /var/www/solis.com/public_html <Directory /var/www/solis.com/public_html> AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/solis.com-error.log CustomLog ${APACHE_LOG_DIR}/solis.com-access.log combined </VirtualHost>
Paso 5: Activar los sitios
Activa los nuevos virtual hosts y reinicia Apache:
bashsudo a2ensite diaz.com.conf sudo a2ensite solis.com.conf sudo systemctl restart apache2
Paso 6: Actualizar el archivo hosts (solo para pruebas locales)
Si estás haciendo esto en un entorno local, añade las siguientes líneas a tu archivo /etc/hosts
:
plaintext127.0.0.1 diaz.com 127.0.0.1 solis.com
Paso 7: Acceder a los dominios
Ahora, deberías poder acceder a http://diaz.com
y http://solis.com
, y ver el contenido de sus respectivos archivos index.html
.
Si estás usando Nginx o un servidor diferente, avísame y puedo ajustar las instrucciones. ¡Espero que esto te ayude!
No hay comentarios.:
Publicar un comentario