PHP Integration · 1 min read · Oct 25, 2025
Integrando eAccelerator ao PHP5 (Fedora 7)
Integrando eAccelerator ao PHP5 (Fedora 7)
Versão 1.0
Autor: Falko Timme
Este guia explica como integrar o eAccelerator ao PHP5 em um sistema Fedora 7. Da página do projeto eAccelerator: “eAccelerator é um acelerador PHP, otimizador e cache de conteúdo dinâmico gratuito e de código aberto. Ele aumenta o desempenho dos scripts PHP armazenando-os em seu estado compilado, de modo que a sobrecarga de compilação é quase completamente eliminada. Ele também otimiza scripts para acelerar sua execução. O eAccelerator geralmente reduz a carga do servidor e aumenta a velocidade do seu código PHP em 1-10 vezes.”
Este documento vem sem garantia de qualquer tipo! Eu não dou nenhuma garantia de que isso funcionará para você!
1 Nota Preliminar
Eu testei isso em um servidor Fedora 7 com o endereço IP 192.168.0.100 onde o Apache2 e o PHP5 já estão instalados e funcionando. Usarei o diretório raiz de documentos padrão do Apache /var/www/html neste tutorial para fins de demonstração. Claro, você pode usar qualquer outro vhost também, mas pode ser necessário ajustar o caminho para o arquivo info.php que estou usando neste tutorial.
2 Verificando o Estado Atual do PHP5
Primeiro, antes de instalarmos o eAccelerator, vamos descobrir sobre nossa instalação do PHP5. Para fazer isso, criamos o arquivo info.php em nosso diretório raiz /var/www/html:
vi /var/www/html/info.php| |
Após isso, chamamos esse arquivo em um navegador: http://192.168.0.100/info.php
Como você pode ver, temos o PHP 5.2.2 instalado…

… mas o eAccelerator não é mencionado em nenhum lugar na página:

3 Instalando o eAccelerator
Felizmente, há um pacote eAccelerator para Fedora 7, php-eaccelerator, que podemos instalar assim:
yum install php-eacceleratorA configuração do eAccelerator é armazenada no arquivo /etc/php.d/eaccelerator.ini. Você pode ler sobre as várias configurações nesta página: http://www.eaccelerator.net/wiki/Settings.
Depois, reiniciamos o Apache para que nossa nova configuração PHP entre em vigor:
/etc/init.d/httpd restartDepois, abra o info.php novamente em um navegador: http://192.168.0.100/info.php
Agora você deve ver o eAccelerator mencionado na página, o que significa que ele foi integrado com sucesso e está funcionando como esperado (eu marquei a linha do eAccelerator na captura de tela abaixo para melhor visibilidade):

4 Links
- eAccelerator: http://www.eaccelerator.net
- PHP: http://www.php.net
- Fedora: http://fedoraproject.org
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.