Instalando o PHP 5.2 no CentOS pelo YUM

Publicado por Ismael A Bezerra em 22/12/2009

[ Hits: 38.027 ]

 


Instalando o PHP 5.2 no CentOS pelo YUM



Caros,

Passei ultimamente por um problema meio chato onde tive que instalar o phpmyadmin no CentOS Linux. O problema não foi nem instalar o phpmyadmin, mas sim o PHP 5.2, pois quando eu o instalei pelo yum, a versão instalada foi a 5.1 (e essa versão não funciona com o phpmyadmin 3.2.4).

Então, seguem os passos para se instalar o PHP 5.2 no CentOS via yum.

1 - Você terá que importar a chave RPM-GPG-KEY do repositório utterramblings digitando o seguinte comando:

# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

2 - Adicione o seguinte repositório no seu arquivo CentOS-Base.repo:

# vi /etc/yum.repos.d/CentOS-Base.repo

[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

3 - Depois, digite os seguintes comandos:

# yum clean all
# yum check-update


Aparecerá uma lista de pacotes que já estão instalados no seu PC e que devem ser atualizados para a nova versão (se você já tiver instalado o PHP pelo yum com a versão 5.1 irá aparecer na lista a 5.2).

4 - Em seguida, para atualizar os pacotes instalados do PHP, digite:

# yum update php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel php-mcrypt -y

5 - Pronto! Agora é só instalar o phpmyadmin e tentar abrí-lo a partir de um browser...

Valeu!

Esse tópico foi desenvolvido a partir do seguinte endereço: www.jasonlitka.com/yum-repository

Outras dicas deste autor

Recuperando senha do root sem Live-CD

NTLM no Apache passo-a-passo

Leitura recomendada

Usando LANMAP para criar uma imagem da rede local

Programa para ver seu Linux na TV

Criando um "pendrive live" com uma imagem .img

Slackpkg com proxy

p7zip-desktop reformulado para o Linux Mint 20

  

Comentários
[1] Comentário enviado por nandow em 30/06/2011 - 10:12h

Ótimo.

Funcionou perfeitamente aqui!

Muito OBrigado!

[2] Comentário enviado por eltoniacanga em 11/07/2011 - 17:49h

Muito bom, porem o repositorio é muito lento esta baixando os pacotes a 8 Kb/s.

Mas muito obrigado, funcionou perfeitamente e atendeu minha necessidade.

[3] Comentário enviado por rodrigo.a.sc em 24/11/2011 - 01:19h

Galera, fiz o teste e me reportou :

php53u.x86_64 5.3.8-3.ius.el5 ius
php53u-bcmath.x86_64 5.3.8-3.ius.el5 ius
php53u-cli.x86_64 5.3.8-3.ius.el5 ius
php53u-common.x86_64 5.3.8-3.ius.el5 ius
php53u-dba.x86_64 5.3.8-3.ius.el5 ius
php53u-devel.x86_64 5.3.8-3.ius.el5 ius
php53u-gd.x86_64 5.3.8-3.ius.el5 ius
php53u-imap.x86_64 5.3.8-3.ius.el5 ius
php53u-intl.x86_64 5.3.8-3.ius.el5 ius
php53u-ldap.x86_64 5.3.8-3.ius.el5 ius
php53u-mbstring.x86_64 5.3.8-3.ius.el5 ius
php53u-mcrypt.x86_64 5.3.8-3.ius.el5 ius
php53u-mysql.x86_64 5.3.8-3.ius.el5 ius
php53u-odbc.x86_64 5.3.8-3.ius.el5 ius
php53u-pdo.x86_64 5.3.8-3.ius.el5 ius
php53u-pear.noarch 1:1.9.4-3.ius.el5 ius
php53u-pecl-apc.x86_64 3.1.9-4.ius.el5 ius
php53u-pecl-memcache.x86_64 3.0.6-3.ius.el5 ius
php53u-pgsql.x86_64 5.3.8-3.ius.el5 ius
php53u-process.x86_64 5.3.8-3.ius.el5 ius
php53u-snmp.x86_64 5.3.8-3.ius.el5 ius
php53u-soap.x86_64 5.3.8-3.ius.el5 ius
php53u-xml.x86_64 5.3.8-3.ius.el5 ius
php53u-xmlrpc.x86_64 5.3.8-3.ius.el5 ius

Ha, outra parada o yum update faz o update de tudo que ta neste check é meio perigoso pois atualiza o kernel tambem, em alguns ambientes que costumam dar pau não é legal fazer.

Vou fazer o yum install
pacote por pacote para ver no que vai dar. lol -- testando ...


[4] Comentário enviado por rodrigo.a.sc em 24/11/2011 - 03:43h

yum install php53u.x86_64 php53u-bcmath.x86_64 php53u-cli.x86_64 php53u-common.x86_64 php53u-dba.x86_64 php53u-devel.x86_64 php53u-gd.x86_64 php53u-imap.x86_64
php53u-intl.x86_64 php53u-ldap.x86_64 php53u-mbstring.x86_64 php53u-mcrypt.x86_64 php53u-mysql.x86_64 php53u-odbc.x86_64 php53u-pdo.x86_64 php53u-pear.noarch
php53u-pecl-apc.x86_64 php53u-pecl-memcache.x86_64 php53u-pgsql.x86_64 php53u-process.x86_64 php53u-snmp.x86_64 php53u-soap.x86_64 php53u-xml.x86_64 php53u-xmlrpc.x86_64

funcionou Legal! no caso bastou um yum install para os pacotes referenciados como php :)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts