No tutorial abaixo você verá como configurar o Apache Virtual Hosts. Siga o passo-a-passo.
Vamos orientá-lo sobre como configurar 2 ou mais domínios em um Servidor Ubuntu 14.04.
Durante este processo, você aprenderá como servir diferentes conteúdos para diferentes visitantes dependendo de qual domínio eles estão acessando.
Criando Pastas por Domínio
sudo mkdir -p /var/www/meusite.com.br/public_html
Configurando o Apache Virtual Hosts
Copie o arquivo de configuração do apache padrão para seu novo domínio:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/meusite.com.br.conf
Abra o arquivo /etc/apache2/sites-available/meusite.com.br.conf procure pelas linhas e altere para:
ServerName meusite.com.br
ServerAlias www.meusite.com.br
DocumentRoot /var/www/meusite.com.br/public_html
No Ubuntu temos o comando a2ensite para ativar a nova configuração do apache.
Ative os novos arquivos de Virtual Host
sudo a2ensite meusite.com.br.conf
Você pode ver os sites ativos na pasta:
/etc/apache2/sites-enabled
Reinicie seu apache.
service apache2 restart
Para desativar a configuração:
sudo a2dissite meusite.com.br.conf
Pronto, agora você já pode jogar os arquivos do seu site/sistema em /var/www/meusite.com.br/public_html