Para instalar o PHP no RedHat/CentOS 7, siga estas etapas:
Etapa 1:atualizar os repositórios do sistema ```sh
atualização sudo yum
```
Etapa 2:instalar as dependências necessárias ```sh
sudo yum instalar httpd openssh-clients
```
Se necessário, ative e inicie o serviço httpd.
```sh
sudo systemctl iniciar httpd
sudo systemctl habilitar httpd
```
Etapa 3:Instale o PHP ```sh
sudo yum instalar php
```
Etapa 4:Verifique a instalação do PHP Digite o comando para verificar se o PHP está instalado corretamente.
```sh
php -v
```
Você deverá ver uma saída semelhante a esta:
```sh
PHP 7.4.24 (cli) (construído:18 de maio de 2022 09:40:05) (NTS)
Direitos autorais (c) Grupo PHP
Zend Engine v3.4.0, Direitos Autorais (c) Zend Technologies
com Zend OPcache v7.4.24, Copyright (c), por Zend Technologies
```
Etapa 5:Instale módulos PHP adicionais (opcional) Módulos PHP adicionais podem ser instalados usando o comando yum. Por exemplo, para instalar o módulo de extensão de banco de dados MySQL:
```sh
sudo yum instalar php-mysqlnd
```
Etapa 6:Configurar servidor web para PHP Editaremos o arquivo de configuração do Apache para permitir o processamento do PHP.
Abra o seguinte arquivo de configuração:
```sh
sudo vim /etc/httpd/conf.d/php.conf
```
Remova o comentário da seguinte linha no arquivo:
```sh
LoadModule php7_module módulos/libphp7.so
```
Salve o arquivo.
Etapa 7:reinicie o servidor Web Apache Reinicie o Apache com este comando:
```sh
sudo systemctl reiniciar httpd
```
Etapa 8:Crie um exemplo de script PHP O script deve estar localizado no diretório raiz do documento, por exemplo. /var/www/html/info.php
Abra seu editor de texto favorito e crie um arquivo chamado info.php neste diretório.
Copie o seguinte script PHP no arquivo:
```php
phpinfo();
?>
```
Salve o arquivo.
Etapa 9:Teste o script PHP Abra seu navegador da web e digite o seguinte URL:
http://localhost/info.php
Você deverá ver a página de informações do PHP.
Etapa 10:Habilitar SELinux (opcional) Se o SELinux estiver habilitado, pode ser necessário definir o contexto de segurança correto no arquivo de configuração PHP. Execute este comando:
```sh
sudo chcon -t httpd_sys_content_t /etc/httpd/conf.d/php.conf
```