Você está na página 1de 2

Configurando Servidor Web Apache

1. Instalação
$ sudo apt-get install apache2

2. Criar estrutura de diretórios


$ sudo mkdir -p /var/www/example.com/public_html

Obs.: Substitua “exemple.com” pelo domínio que você criou no dns.

3. Conceda Permissões
$ sudo chown -R $USER:$USER /var/www/example.com/public_html

Obs. 1: A variável “$USER” terá o valor do usuário com o qual você está logado atualmente.
Obs. 2: Substitua “exemple.com” pelo domínio que você criou no dns.

$ sudo chmod -R 755 /var/www

4. Crie as Páginas Demo


$ vim /var/www/example.com/public_html/index.html

Obs.: Substitua “exemple.com” pelo domínio que você criou no dns.

Neste arquivo, crie um documento HTML simples que indica o site que está conectado. Meu
arquivo se parece com isso:

<html>
<head>
<title>Bem vindo ao Example.com!</title>
</head>
<body>
<h1>Sucesso! O virtual host esta funcionando!</h1>
</body>
</html>

Salve e feche o arquivo quando terminar.

5. Crie o arquivo de Virtual Hosts


$ sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/example.com.conf

Obs.: Substitua “exemple.com” pelo domínio que você criou no dns.

Acesse o novo arquivo em seu editor com privilégios de root:


$ sudo vim /etc/apache2/sites-available/example.com.conf

Obs.: Substitua “exemple.com” pelo domínio que você criou no dns.

O arquivo de virtualhost deve ficar assim:

<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/public_html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Obs.: Substitua “exemple.com” pelo domínio que você criou no dns.

6. Ative o novo arquivo de Virtual Host


$ sudo a2ensite example.com.conf

Obs.: Substitua “exemple.com” pelo domínio que você criou no dns.

7. Reinicie o Apache
Quando terminar, você precisará reiniciar o Apache para fazer com que estas alterações tenham efeito:
$ sudo /etc/init.d/apache2 restart

8. Teste
Acesse o seu domínio www.exemple.com em um navegador web qualquer.

Obs.: Substitua “exemple.com” pelo domínio que você criou no dns.

Você também pode gostar