Instalação Cherokee · 2 min read · Feb 03, 2026

Instalando Cherokee Com Suporte a PHP5 e MySQL No Mandriva 2009.1 - Página 2

5 Habilitando PHP5 No Cherokee

PHP não funciona no Cherokee do Mandriva por padrão. Para mudar isso, precisamos iniciar o painel de controle baseado na web do Cherokee…

cherokee-admin -b

… e fazer login nele ( http://192.168.0.100:9090/).

Agora vá para Servidores Virtuais, escolha o vhost padrão e vá para a aba Comportamento:

Clique em php na coluna Alvo.

Você deve estar aqui agora: padrão - Extensões: php > Manipulador. Na aba Manipulador, role até o final…

… e clique no link PHP Local sob Fontes de Informação:

No campo Interpretador, você deve ver isto:

php-cgi -b /tmp/cherokee-php.socket

Por favor, mude para

php-fcgi -b /tmp/cherokee-php.socket

Antes de sair do painel de controle, certifique-se de reiniciar o Cherokee para que as alterações tenham efeito. Para fazer isso, selecione Reinício Suave em Salvar Alterações na coluna esquerda do painel de controle e clique em Salvar:

Pressione CTRL+C na linha de comando para parar o painel de controle.

6 Testando PHP5 / Obtendo Detalhes Sobre Sua Instalação do PHP5

O diretório raiz do site 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.

vi /var/www/info.php

| |

Agora chamamos esse arquivo em um navegador (por exemplo, http://192.168.0.100/info.php):

Como você pode ver, PHP5 está funcionando, e está funcionando através do FastCGI, como mostrado na linha da API do Servidor. Se você rolar mais para baixo, verá todos os módulos que já estão habilitados no PHP5. MySQL não está listado lá, o que significa que ainda não temos suporte a MySQL no PHP5.

7 Obtendo Suporte a MySQL No PHP5

Para obter suporte a MySQL no PHP, podemos instalar o pacote php-mysql. É uma boa ideia instalar alguns outros módulos do PHP5, pois você pode precisar deles para suas aplicações. Você pode procurar módulos PHP5 disponíveis assim:

urpmf php

Escolha os que você precisa e instale-os assim:

urpmi php-mysql php-mysqli php-bz2 php-calendar php-ctype php-curl php-devel php-dio php-dom php-eaccelerator php-enchant php-esmtp php-event php-exif php-fam php-ffmpeg php-fileinfo php-filepro php-ftp php-gd php-gettext php-gmp php-iconv php-id3 php-idn php-imap php-imlib2 php-mailparse php-mbstring php-mcache php-mcrypt php-mhash php-ming php-ncurses php-newt php-odbc php-oggvorbis php-pcntl php-pcre php-pear-Net_IDNA php-posix php-pspell php-readline php-recode php-session php-shmop php-simplexml php-snmp php-soap php-sockets php-sqlite php-ssh2 php-suhosin php-sysvmsg php-sysvsem php-sysvshm php-tclink php-tcpwrap php-tidy php-xml php-xmlrpc php-zip php-ini

Agora reinicie o Cherokee:

/etc/init.d/cherokee restart

Agora recarregue http://192.168.0.100/info.php em seu navegador e role para baixo até a seção de módulos novamente. Você deve encontrar muitos novos módulos lá, incluindo o módulo MySQL:

8 Links

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.