Opa, tudo bem? 😎 Um post bem rápido e objetivo de como estar atualizando o PHP 5.4 para a versão do PHP 5.6 no CentOS 7. 👇🏼
Primeiramente, vamos atualizar o ambiente do CentOS 7.
1 |
yum update |
Após realizarmos a atualização no ambiente, vamos verificar a versão instalada do PHP.
1 2 3 4 5 |
rpm -qa |grep php php-common-5.4.16-45.el7.x86_64 php-5.4.16-45.el7.x86_64 php-cli-5.4.16-45.el7.x86_64 |
Agora, acesse o diretório do root e vamos baixar o repositório Remi.
1 2 |
cd /root wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm |
Em seguida, vamos instalar o novo repositório, para podermos instalar a versão 5.6 do PHP.
1 2 3 4 5 6 |
rpm -ivh remi-release-7.rpm warning: remi-release-7.rpm: Header V4 DSA/SHA1 Signature, key ID 00f97f56: NOKEY Preparing... ################################# [100%] Updating / installing... 1:remi-release-7.4-2.el7.remi ################################# [100%] |
Precisamos editar o repositório e habilitar a versão que desejamos instalar/atualizar.
1 |
vim /etc/yum.repos.d/remi.repo |
Mude o parâmetro “enable=0” para “enable=1″ conforme código abaixo:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
[...] [remi-php56] name=Remi's PHP 5.6 RPM repository for Enterprise Linux 7 - $basearch #baseurl=http://rpms.remirepo.net/enterprise/7/php56/$basearch/ #mirrorlist=https://rpms.remirepo.net/enterprise/7/php56/httpsmirror mirrorlist=http://cdn.remirepo.net/enterprise/7/php56/mirror # NOTICE: common dependencies are in "remi-safe" enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi [...] |
Após editar o arquivo, salve e saia do modo de edição.
Na sequência vamos atualizar novamente o ambiente do CentOS 7 para receber as atualizações do PHP.
1 |
yum -y update |
Confirmando se a versão 5.6 foi instalada:
1 2 3 4 |
# php -v PHP 5.6.36 (cli) (built: Apr 25 2018 10:02:39) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies |
Reinicie o Apache para validar a alteração.
1 |
systemctl restart httpd.service |
Feito isso, já é sucesso! 😎
Dúvidas, comentário e sugestões postem nos comentários…
👋🏼 Valeu! e até a próxima!
Johnny Ferreira
johnny.ferreira.santos@gmail.com
http://www.tidahora.com.br