20 junho, 2007

OpenBSD + lighttpd + PHP 5

Apesar do OpenBSD ter a série 1.3.x do Apache e em consequência disso, uma perfeita integração do Apache instalado com o port do php5, cuja árvore você baixa após a instalação. Por sorte temos como sair da "caverna" e ver o que o mundo tem para nós.

Sou adepto do lighttpd, como vocês já perceberam, e o mesmo não funciona com o PHP que o Apache utiliza, ou seja, alguma adaptação eu teria que fazer. Lembro-me que no site do lighttpd é comentado que para funcionar o php5 você precisa compilar o php com suporte a 'fastcgi'. No FreeBSD isso é tranquilo, você vai na pasta, e com o comando 'make config' faz a mágica acontecer.

Digo uma coisa, como deu trabalho para colocar esse pessoal ( OpenBSD + lighttpd + php5 ) para funcionar legal. Mas deu certo. E agora vamos ao caminho das pedras:

01. Baixar a árvore dos ports do OpenBSD, eu prefiro o ftp-server oficial;
02. Descompactar a árvore aonde desejar, eu prefiro em /usr, para ficar como no FreeBSD;
03. Ir até este link, e baixar o "galho" do php5 com fastcgi;
04. Descompactar o "galho" e copiar por cima do que estava, por padrão, no ports;
05. Ir até /usr/ports/www/php5/fastcgi e digitar o famoso comando, 'make install clean';
06. Após o término da compilação do php5, vá até a pasta do lighttpd e digite o famoso comando novamente.
07. Pronto! Agora é só fazer sua configuração preferida do lighttpd e mandar ver!!

Nenhum comentário:

Postar um comentário