¿Le gustaría aprender a instalar Nginx y configurar varios sitios web en un equipo que ejecuta Ubuntu Linux? En este tutorial, vamos a mostrarle cómo utilizar la característica Virtualhost para configurar varios sitios web en el mismo servidor Nginx.

Nginx llama a Virtualhosts la característica SERVER BLOCKS.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

En nuestro ejemplo, la dirección IP del servidor Nginx es 36.160.86.106.

En nuestro ejemplo, el servidor Nginx aloja el sitio web WWW.GAMEKING.TIPS.

Lista de equipos

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.

Como asociado de Amazon, gano con compras calificadas.

Nginx Virtualhost - Configuración de DNS

Acceda al sitio web de GODADDY y compre un dominio DNS.

En nuestro ejemplo, compramos un dominio denominado:

Copy to Clipboard

Puede utilizar cualquier sitio web para comprar un dominio DNS, GoDaddy es sólo mi elección personal.

Cree una entrada DNS que apunte su sitio web al equipo que ejecuta Nginx.

En nuestro ejemplo, creamos una entrada DNS que señala WWW.GAMEKING.TIPS a 35.160.86.106.

APACHE VIRTUALHOST DNS

Utilice el comando NSLOOKUP para probar la configuración de DNS.

Copy to Clipboard

Aquí está la salida del comando.

Copy to Clipboard

¡Felicitaciones! Ha terminado la configuración de DNS necesaria.

Tutorial Nginx Virtualhost - Varios sitios web en el mismo servidor

Instale el servidor Nginx.

Copy to Clipboard

Cree un directorio para almacenar los nuevos archivos de sitio web.

Copy to Clipboard

Los archivos del sitio web se almacenarán dentro del siguiente directorio:

Copy to Clipboard

Cree un archivo de configuración de Nginx para el nuevo sitio web.

Copy to Clipboard

Aquí está el archivo con nuestra configuración.

Copy to Clipboard

Cree un vínculo simbólico para habilitar la configuración del host virtual Nginx.

Copy to Clipboard

Reinicie el servicio Nginx.

Copy to Clipboard

Cree una página de prueba dentro del nuevo directorio del sitio web.

Copy to Clipboard

Aquí está el contenido del archivo.

Copy to Clipboard

Abra su navegador e intente acceder al sitio web virtual.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://www.gameking.tips

Nginx - Server block configuration

¡Felicitación! Ha terminado la configuración de bloques de servidor de Nginx.