Como instalar o PHP 8.2 no CentOS 7/RHEL 7

Atualize a lista de pacotes em seu sistema CentOS/RHEL executando os seguintes comandos no terminal.

sudo yum update -y

Em seguida, reinicie para garantir que todas as atualizações sejam aplicadas corretamente:

sudo reboot

EPEL e REMI são dois repositórios de terceiros populares que fornecem pacotes de software adicionais para distribuições Enterprise Linux. REMI fornece as versões mais recentes do PHP, como PHP 8.2.

Habilite o repositório EPEL em seu sistema CentOS 7/RHEL 7:

sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Adicione também o repositório Remi que fornece a versão mais recente do PHP para CentOS e RHEL.

sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Assim que os repositórios forem adicionados, habilite o REMI para PHP 8.2

sudo yum-config-manager --enable remi-php82

Instale o PHP 8.2 no CentOS 7/RHEL 7

sudo yum -y install php

Confirme a versão do PHP atualmente padrão no sistema.

$ php -v
PHP 8.2.1 (cli) (built: Jan  3 2023 18:40:55) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.2.1, Copyright (c) Zend Technologies

Dependendo dos requisitos da aplicação a ser executada no sistema, pode ser necessário instalar módulos PHP adicionais, como php-curl, php-mysqlnd, php-zip, etc.

sudo yum install php-{common,pear,cgi,curl,mbstring,gd,mysqlnd,gettext,bcmath,json,xml,fpm,intl,zip,imap}

Concorde em continuar com a instalação.

....
Transaction Summary
======================================================================================================================================================================================================
Install  10 Packages (+26 Dependent packages)

Total download size: 20 M
Installed size: 68 M
Is this ok [y/d/N]: y

Rolar para cima