Página Inicial > Linux > Lighttpd: Utilizando Virtual Host dinâmico

Lighttpd: Utilizando Virtual Host dinâmico

Opa,

Após colocar o Apache para trabalhar com Virtual Host dinâmico resolvi dar uma olhada na mesma solução só que usando Lighttpd (dica do Enderson) e depois de alguns simples passos o serviço estava configurado e funcionando utilizando o módulo mod_evhost.so! Fiz os testes em um Ubuntu 9.04.

Inicialmente é necessário instalar o lighttpd:

# sudo apt-get install lighttpd

Após instalado abra o arquivo de configuração lighttpd.conf, descomente a linha mod_evhost e adicione a linha referente ao diretório contendo as páginas conforme abaixo:

# sudo vim /etc/lighttpd/lighttpd.conf

...
"mod_evhost",
...
evhost.path-pattern = "/var/www/%3/"
...

OBS.: Existem várias opções de configuração, para maiores detalhes acesse o link da Fonte ao final desse post!

No caso desse post o %3 é referente ao primeiro subdomínio, ex.:

teste.exemplo.org -> /var/www/teste
outro.exemplo.org -> /var/www/outro

Agora basta reiniciar o serviço, adicionar a entrada no seu servidor DNS e testar o acesso:

# sudo /etc/init.d/lighttpd force-reload

Para testes locais adicione as entradas no arquivo hosts:

# sudo vim /etc/hosts

127.0.0.1 teste.exemplo.org outro.exemplo.org

Crie os diretórios e adicione algum conteúdo:

# sudo mkdir /var/www/{teste,outro}
# sudo sh -c “echo teste.exemplo.org > /var/www/teste/index.html”
# sudo sh -c “echo outro.exemplo.org > /var/www/outro/index.html”

Agora basta acessar pelo seu navegador os endereços criados! Abraço!

Fonte: http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModEVhost

Categories: Linux Tags: , , ,
  1. 16, setembro, 2009 em 13:19 | #1

    Massa!!!
    Confesso que ainda nem testei com a dica anterior. Parei de mexer no meu webserver local. Pretendo testar isso em breve. XD

  2. 17, setembro, 2009 em 20:30 | #2

    Esse recurso de Virtual Host dinâmico é uma mão na roda, poupa um enorme tempo e trabalho!

  3. 18, setembro, 2009 em 19:55 | #3

    Olá.

    Sou o Klaibson, do blog http://www.brofficeparaleigos.blogspot.com Já faz algum tempo que firmamos uma troca de links.

    Estou lhe escrevendo para lhe propôr mais uma parceria, dessa vez, são 2 eventos que estou divulgando, o IV Solisc, Congresso Catarinense de Software Livre, http://www.solisc.org.br e IV Enbro, Encontro Nacional de BrOffice.Org, http://www.encontro.broffice.org

    Esses eventos estão realizando troca de links/banners e espero que você se torne parceiro dos eventos.

    Bom final de semana.

  1. 16, setembro, 2009 em 11:28 | #1
  2. 21, setembro, 2009 em 15:01 | #2