lighttpd pagina padrao

lighttpd pagina padrao

Para habilitar o php no lighttpd, é muito simples.

A instalação é voltada para o ubuntuhttp://ubuntu.com, mas, em outras distribuições, é basicamente a mesma coisa.

Vamos utilizar o fastcgi- http://www.fastcgi.com/ para esta ligação entre os dois. Lembrando que o php tem que ser o cgi.

Se você não possui o lighttpd instalado ainda pode seguir um tutorial que fiz, sobre esta instalação aqui.

Conhecendo mais do lighttpd

Partindo do pressuposto que você já possui o lighttpd instalado e funcionando, assim como o php-cgi, vamos continuar. O lighttpd possui dois comandos, para instalação de módulos, que facilitam muito a vida de qualquer pessoa, são eles, o lighttpd-enable-mod e lighttpd-disable-mod, respectivamente, para habilitar e desabilitar módulos.

Para saber quais módulos estão disponíveis para ativação com o comando apenas digite o comando, que você terá a lista das possibilidades.

vinicius@Absinto:~$ lighty-enable-mod
Available modules: auth accesslog cgi evasive evhost expire fastcgi flv-streaming no-www proxy rrdtool simple-vhost ssi ssl status userdir usertrack fastcgi-php debian-doc 
Already enabled modules: fastcgi simple-vhost fastcgi-php 

Enable module: _

Instalando o módulo no lighttpd

Após digitar o comando, basta você digitar o módulo ao qual você deseja instalar.

Ou no nosso caso, como já temos a certeza do que instalaremos, basta inserir os seguintes comando no terminal.

lighty-enable-mod fastcgi
lighty-enable-mod fastcgi-php

Lembre-se de fazer isto como root, senão não irá fazer nada.

Para finalizar, recarregue as configurações do lighttpd, para que elas tenham efeito

/etc/init.d/lighttpd reload

ou

service lighttpd reload

Para testar crie um php simples na pasta do servidor, comumente /var/www com o código:

echo "" > /var/www/info.php

E acesse http://localhost/info.php

Caso possua alguma dúvida, ou raiva, ou apenas queira me xingar, por falta do que fazer, entre em contato. Até a próxima!

Written by vinicius