Desenvolvimento de sistemas

From the Blog

out
28

Configurando um Virtual Host no Apache

Posted by admin on outubro 28th, 2011 at 10:21 am

Crie o arquivo /etc/apache2/sites-available/projeto com o seguinte conteúdo:

servidor@servidor:www$ gedit    /etc/apache2/sites-available/projeto

<VirtualHost *:80>
ServerName local.projeto.com.br
DocumentRoot /var/www/projeto
</VirtualHost>
salva  e fecha.

agora vamos criar o link simbólico deste arquivo para habilitar o nosso  virtual host e depois restartar o Apache:

servidor@servidor:www$ sudo ln -vs /etc/apache2/sites-available/projeto /etc/apache2/sites-enabled
servidor@servidor:www$ sudo /etc/init.d/apache2 restart

Como você pode perceber, o DocumentRoot está apontando para o diretório projeto na onde se encontra a aplicação , pois o único arquivo PHP que poderá, e deverá, ser acessado pelo navegador é o index.php.

Feito isso, vamos “falar” para o nosso sistema que o IP que deve responder pelo domínio local.projeto.com.br é o seu próprio IP.
Como root, adiciona a sequinte linha no arquivo /etc/hosts:

servidor@servidor:www$ gedit   /etc/hosts

Adiciona a linha abaixo:
127.0.0.1 local.projeto.com.br
Para acessar o virtual host.
Fonte : site do meu grande amigo Felipe Djinn   http://www.felipedjinn.com.br

Deixe uma resposta

  1.  

    |