
Добрый день, дорогие читатели! Сегодня мы рассмотрим как установить 7 версию языка php на операционную систему CentOS8.
CentOS 8 уже поставляет с версией PHP 7.2, ее мы и будем устанавливать. Устанавливать будем не только php, но и некоторые дополнительные модули и компоненты: php-cli php-gd php-common php-ldap php-pdo php-pear php-snmp php-xml php-mysql php-mbstring git.
Обратите внимание, что для установки некоторых пакетов в CentOS8 может понадобится EPEL Репозиторий, а о том как установить EPEL Репозиторий вы можете прочитать тут.
Для установки будем использовать менеджер пакетов DNF, выполним следующую команду:
sudo dnf install php php-cli php-gd php-common php-ldap php-pdo php-pear php-snmp php-xml php-mysqlnd php-mbstring git
Будут установлены следующие пакеты

Далее по окончании установки перезапустим сервер Apache командой
systemctl restart httpd

Теперь чтобы проверить что php на CentOS8 установлен и обрабатывается веб-сервером Апачи корректно создадим файл about.php для этого выполним команду:
vim /var/www/html/about.php
В файле указываем следующее содержимое:
<?php phpinfo(); ?>

Теперь откроем браузер и перейдем по следующему адресу ip/about.php. Если мы все сделали правильно то появится следующая страница. Данная страница содержит информацию о версии php и установленных компонентах.

На этом установка php7 на CentOS8/RHEL8 завершена всем спасибо за внимание!