Cómo crear host virtuales con nginx en Ubuntu 16.04
En una publicación anterior explicamos cómo trabajar con dominios de forma local. Ahora mostraremos una forma sencilla y rápida de utilizar hosts virtuales en nginx, sobre Ubuntu 16.04.
Paso 1
![](https://www.adaweb.es/wp-content/uploads/2018/01/virtualhost_nginx_1-min.jpg)
Crearemos un directorio en nuestra carpeta html, en el cual habrá un index.html de prueba.
Paso 2
Editaremos el archivo de configuración de nginx:
sudo touch /etc/nginx/sites-available/virtualhost1
![](https://www.adaweb.es/wp-content/uploads/2018/01/virtualhost_nginx_3-min.jpg)
Paso 3
![](https://www.adaweb.es/wp-content/uploads/2018/01/virtualhost_nginx_4-min.jpg)
Realizamos un enlace de sites-available a sites-enabled.
Paso 4
Editamos el archivo hosts. La línea a añadir es la que mostramos abajo, virtualhost1.local
sudo gedit /etc/hosts
![](https://www.adaweb.es/wp-content/uploads/2018/01/virtualhost_nginx_5-min.jpg)
Paso 5
Reiniciamos el servidor con el comando:
sudo service nginx restart
Paso 6
Comprobamos que funcione
![](https://www.adaweb.es/wp-content/uploads/2018/01/virtualhost_nginx_6-min.jpg)