Howto: Instalando o PHP 5 no Red Hat Enterprise 4

Mais um howto, agora de como instalar o PHP 5 em uma distribuição do Red Hat Enterprise 4. Note que o PHP 5 não é oficialmente suportado pela Red Hat, então utilize estas dicas por sua conta e risco.
=============================
1º Passo
=============================

Obter os pacotes:
# cd /tmp
# wget http://www.cyberciti.biz/files/lighttpd/rhel4-php5-fastcgi/php-5.1.4-1.esp1.src.rpm
# rpm -ivh php-5.1.4-1.esp1.src.rpm

OBS: Provalvelmente ao tentar instalar este pacote, reportará alguns erros de dependência como:

aspell-devel >= 0.50.0 is needed by php-5.1.4-1.esp1.i386
httpd-devel >= 2.0.46-1 is needed by php-5.1.4-1.esp1.i386
libstdc++-devel is needed by php-5.1.4-1.esp1.i386
pcre-devel >= 4.5 is needed by php-5.1.4-1.esp1.i386
libtool >= 1.4.3 is needed by php-5.1.4-1.esp1.i386

e outros… neste caso você deve resolver tais pendências antes, utilizando o YUM ou o UP2DATE.

# yum install bzip2-devel aspell-devel …. (todos os pacotes com pendência).

# up2date bzip2-devel aspell-devel …. (todos os pacotes com pendência)

=================================
2º Passo – Rebuild pacote RPM para RHEL – 32 bit
=================================

# cd /usr/src/redhat/SPECS
# rpmbuild -bb php.spec

OBS: no meu caso precisei instalar este pacote do rpm-build

Pacote: rpm-build-4.3.3-22_nonptl.i386.rpm (fácil de achar por ai)
# wget http://afs.caspur1.it/afs/italia/project/bigbox/e4/i386/latest/BigBox/RPMS/rpm-build-4.3.3-22_nonptl.i386.rpm

# rpm -ivh rpm-build-4.3.3-22_nonptl.i386.rpm

Ai sim, depois disso pode executar novamente o:

# rpmbuild -bb php.spec

A recompilação irá demorar alguns minutos…

=================================
3º Passo – Instalando os pacotes
=================================

Os pacotes .rpm estarão dentro do diretório: /usr/src/redhat/RPMS/i386

# cd /usr/src/redhat/RPMS/i386
# rpm -Uvh php*

Provavelmente irá reclamar de um pacote chamado php-pear. O pacote que você terá que localizar é o: php-pear-1.4.9-1.2.noarch.rpm

# wget http://hosting.xoxidemods.com/rpms/php-pear-1.4.9-1.2.noarch.rpm

Ai sim, agora você pode rodar novamente:

# rpm -Uvh php*

Ao terminar você já estará com o PHP instalado e configurado com seu Apache.

Fonte:
http://www.cyberciti.biz/tips/how-to-install-php5-redhat-enterprise-linux4.html
http://hosting.xoxidemods.com/rpms/

One thought to “Howto: Instalando o PHP 5 no Red Hat Enterprise 4”

Leave a Reply

Your email address will not be published. Required fields are marked *