Gostaria de aprender como instalar o Nginx e configurar vários sites em um computador executando o Ubuntu Linux? Neste tutorial, vamos mostrar como usar o recurso Virtualhost para configurar vários sites no mesmo servidor Nginx.

O Nginx chama o Virtualhosts de recurso SERVER BLOCKS.

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

Em nosso exemplo, o endereço IP do servidor Nginx é 36.160.86.106.

Em nosso exemplo, o servidor Nginx está hospedando o site WWW.GAMEKING.TIPS.

Lista de equipamentos

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial.

Como associado da Amazon, eu ganho comissão por compras qualificadas.

Nginx Virtualhost - Configuração DNS

Acesse o site godaddy e compre um domínio DNS.

Em nosso exemplo, compramos um domínio chamado:

Copy to Clipboard

Você pode usar qualquer site para comprar um domínio DNS, GoDaddy é apenas minha escolha pessoal.

Crie uma entrada DNS apontando seu site para o computador que executa o Nginx.

Em nosso exemplo, criamos uma entrada de DNS apontando WWW.GAMEKING.TIPS para 35.160.86.106.

APACHE VIRTUALHOST DNS

Use o comando NSLOOKUP para testar sua configuração de DNS.

Copy to Clipboard

Aqui está a saída de comando.

Copy to Clipboard

Parabéns! Você terminou a configuração DNS necessária.

Tutorial Nginx Virtualhost - Vários Sites no mesmo servidor

Instale o servidor Nginx.

Copy to Clipboard

Crie um diretório para armazenar os novos arquivos do site.

Copy to Clipboard

Os arquivos do site serão armazenados dentro do seguinte diretório:

Copy to Clipboard

Crie um arquivo de configuração Nginx para o novo site.

Copy to Clipboard

Aqui está o arquivo com nossa configuração.

Copy to Clipboard

Crie um link simbólico para habilitar a configuração do host virtual Nginx.

Copy to Clipboard

Reinicie o serviço Nginx.

Copy to Clipboard

Crie uma página de teste dentro do novo diretório do site.

Copy to Clipboard

Aqui está o conteúdo do arquivo.

Copy to Clipboard

Abra seu navegador e tente acessar o site virtual.

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

• http://www.gameking.tips

Nginx - Server block configuration

Parabéns! Você terminou a configuração de Blocos de Servidor do Nginx.