Servidor Web · 2 min read · Dec 05, 2025
Como Instalar Lighttpd com PHP5 e MySQL no Ubuntu 9.10

Lighttpd é um servidor web seguro, que é mais rápido em comparação ao Apache. Vamos mostrar aqui como você pode instalar o Lighttpd em um servidor Ubuntu 9.10 com suporte a PHP5 (através do FastCGI) e suporte a MySQL.
Neste tutorial, usamos o nome do host como server1.example.com com o endereço IP 192.168.0.100. Eles podem ser diferentes para você.
A primeira coisa que você precisa fazer é fazer login como root. Você pode fazer login como root no Ubuntu Linux digitando no terminal:
sudo su
Instalando MySQL 5:
No terminal, digite:
aptitude install mysql-server mysql-client
Você será solicitado a fornecer uma senha para o usuário MySQL “ root “. A mesma senha será válida para o usuário root@localhost assim como [email protected].
Instalando Lighttpd no Ubuntu 9.10:
Lighttpd já está disponível como um pacote pré-configurado no Ubuntu 9.10, então podemos instalá-lo através do terminal muito facilmente. Digite no terminal:
aptitude install lighttpd
Agora abra seu navegador e digite http://192.168.0.100, e você deve ver a página de placeholder do Lighttpd:

A pasta de documentos padrão do Lighttpd para o usuário root é /var/www/ no Ubuntu, e o arquivo de configuração é /etc/lighttpd/lighttpd.conf. Configurações adicionais são armazenadas em arquivos que estão situados no diretório /etc/lighttpd/conf-available/.
Instalando PHP5
Para habilitar o PHP5 no Lighttpd, você terá que modificar o arquivo de configuração /etc/php5/cgi/php.ini. Para editá-lo, digite no terminal:
vi /etc/php5/cgi/php.ini
Role para baixo até o final deste arquivo e adicione esta linha ao final do arquivo:
cgi.fix_pathinfo = 1
Para habilitar a configuração do FastCGI (que está armazenada em /etc/lighttpd/conf-available/10-fastcgi.conf), execute o seguinte comando:
lighttpd-enable-mod fastcgi
Para recarregar o servidor para que as alterações tenham efeito, digite no terminal:
/etc/init.d/lighttpd force-reload
Instalando suporte ao MySQL 5:
Para obter suporte ao MySQL no PHP, podemos instalar o pacote php5-mysql. Mas é uma boa ideia instalar alguns outros módulos PHP5 junto com o MySQL também, pois você pode precisar deles para suas aplicações. Você pode procurar módulos PHP5 disponíveis digitando no terminal:
aptitude search php5
Com base em alguns dos pacotes que você selecionar, você pode instalá-los com MySQL digitando no terminal:
aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
Agora, novamente reinicie o Lighttpd digitando:
/etc/init.d/lighttpd restart
Testando seu servidor web e PHP:
A raiz do documento para o servidor web padrão é /var/www. Agora vamos criar um pequeno arquivo PHP ( info.php) nesse diretório e chamá-lo em um navegador. O arquivo exibirá muitos detalhes úteis sobre nossa instalação do PHP, como a versão do PHP instalada.
Para criar este arquivo, digite no terminal:
vi /var/www/info.php
Agora digite este código neste arquivo:
Salve o arquivo e feche o terminal.
Agora chamamos este arquivo em um navegador digitando http://192.168.0.100/info.php

Como você vê na captura de tela, o PHP5 está funcionando bem, e está funcionando através do FastCGI, como mostrado na linha Server API. Se você rolar mais para baixo, verá todos os módulos que já estão habilitados no PHP5. Agora, seu servidor web está pronto para funcionar.
Espero que este tutorial ajude você a configurar um servidor web leve e rápido no Ubuntu 9.10. Para mais tutoriais como este, continue ligado no TechPP.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.