Blog Category

Viewing blog posts in a specific category.

PASOS PARA CREAR UN VIRTUALHOST

Posted in GNU/LINUX on Feb 18, 2019

  1. Crear un archivo con el siguiente código, lo vamos a llamar con el nombre del dominio de la siguiente manera mi-dominio.local.conf es un archivo de texto plano.

    <VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName  mi-dominio.local
    
    DocumentRoot /var/www/html/mi-dominio
    <Directory /var/www/html/mi-dominio/>
     Options Indexes FollowSymLinks MultiViews
     AllowOverride All
     Order allow,deny
     allow from all
    </Directory>
    </VirtualHost>
  2. Ya creado este archivo lo copiamos para esto vamos a suponer que lo tenemos en el escritorio de nuestro usuario

    #Suponemos que estamos ubicados en /home/miusuario/escritorio
    sudo cp mi-dominio.local.conf /etc/apache2/sites-available/
    #Este comando pedirá clave para poder tener permisos de copiar el archivo
  3. El siguiente paso es activar el virtualhost, para esto lo realizamos con el siguiente comando.

    sudo a2ensite mi-dominio.local.conf
  4. Reiniciamos el servidor web para que tome los cambios.

    sudo service apache2 restart
    #También funciona ejecutar
    sudo service apache2 reload
  5. Ahora vamos a registrar el dominio en nuestros hosts locales para que el navegador sepa a que servidor debe llamar cuando digitamos nuestro dominio en nuestro servidor, para esto vamos a editar un archivo que se llama hosts.

    sudo nano /etc/hosts

Lo mejor que podemos hacer es agregarlo al final de la linea de la siguiente manera:

  1. Luego entramos al navegador y digitamos nuestro dominio local, para empezar a probar.