Gostaria de aprender como instalar o Apache 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 Apache.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

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

No nosso exemplo, vamos criar 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.

Apache 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 de DNS apontando seu site para o computador que executa o Apache.

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 Apache – Configurar Virtualhost

Instale o servidor Apache.

Copy to Clipboard

Habilitar o módulo Apache chamado: Mod_rewrite.

Copy to Clipboard

Edite o arquivo de configuração do Apache.

Copy to Clipboard

Adicione as seguintes linhas no final deste arquivo.

Copy to Clipboard

Crie diretórios para armazenar os novos arquivos e logs do site.

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

Habilite o novo site.

Copy to Clipboard

Reinicie o serviço Apache.

Copy to Clipboard

Abra seu navegador e tente acessar a versão HTTP do site.

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

• http://www.gameking.tips

Apache - Lets encrypt

Você terminou a configuração do host virtual no servidor Apache.