Как установить PHP 7.4 на CentOS 7
Установка PHP 7.4 в CentOS 7 Linux. Эта версия RPM доступна в репозитории remi-php74 для Fedora ≥ 29 и Enterprise Linux ≥ 7 (RHEL, CentOS), а также в виде Коллекции программного обеспечения в репозитории remi-safe (или remi для Fedora). Версия PHP 7.4.0 была выпущена в фазе стабилизации для разработчиков и для тестирования пользователями. Это не рекомендуется запускать в Production, пока стабильная версия PHP 7.4 не станет доступной для широкой публики. Ожидаемая официальная дата релиза — 28 ноября 2019 года .
Для RHEL 8 / CentOS 8: Как установить PHP 7.4 на CentOS 8 / RHEL 8
PHP 7.4 поставляется с замечательным количеством новых функций.
Шаг 1: Додать EPEL и REMI репозиторий
Запустите команды ниже, чтобы добавить необходимые репозитории.
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
Шаг 2: Установка PHP 7.4 на CentOS 7
Теперь мы можем включить репозиторий PHP 7.4 Remi и установить PHP 7.4 в CentOS 7.
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php74
Установка PHP 7.4 на CentOS 7.
sudo yum update
sudo yum install php php-cli
Примите запрос на установку.
Dependencies Resolved
===================================================================================================================================================
Package Arch Version Repository Size
===================================================================================================================================================
Installing:
php x86_64 7.4.0-1.el7.remi remi-php74 3.4 M
php-cli x86_64 7.4.0-1.el7.remi remi-php74 5.1 M
Installing for dependencies:
apr x86_64 1.4.8-5.el7 base 103 k
apr-util x86_64 1.5.2-6.el7 base 92 k
centos-logos noarch 70.0.6-3.el7.centos base 21 M
httpd x86_64 2.4.6-90.el7.centos base 2.7 M
httpd-tools x86_64 2.4.6-90.el7.centos base 91 k
mailcap noarch 2.1.41-2.el7 base 31 k
php-common x86_64 7.4.0-1.el7.remi remi-php74 1.1 M
php-json x86_64 7.4.0-1.el7.remi remi-php74 68 k
Transaction Summary
===================================================================================================================================================
Install 2 Packages (+8 Dependent packages)
Total download size: 34 M
Installed size: 73 M
Is this ok [y/d/N]: y
Downloading packages:
(1/10): httpd-tools-2.4.6-90.el7.centos.x86_64.rpm | 91 kB 00:00:00
(2/10): apr-1.4.8-5.el7.x86_64.rpm | 103 kB 00:00:01
(3/10): mailcap-2.1.41-2.el7.noarch.rpm | 31 kB 00:00:00
(4/10): apr-util-1.5.2-6.el7.x86_64.rpm | 92 kB 00:00:01
(5/10): httpd-2.4.6-90.el7.centos.x86_64.rpm | 2.7 MB 00:09 warning: /var/cache/yum/x86_64/7/remi-php74/packages/php-common-7.4.0-1.el7.remi.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 00f97f56: NOKEY
Public key for php-common-7.4.0-1.el7.remi.x86_64.rpm is not installed
(6/10): php-common-7.4.0-1.el7.remi.x86_64.rpm | 1.1 MB 00:09
(7/10): php-json-7.4.0-1.el7.remi.x86_64.rpm | 68 kB 00:01
(8/10): php-7.4.0-1.el7.remi.x86_64.rpm | 3.4 MB 00:13
(9/10): php-cli-7.4.0-1.el7.remi.x86_64.rpm | 5.1 MB 00:13
(10/10): centos-logos-70.0.6-3.el7.centos.noarch.rp | 21 MB 00:31
-------------------------------------------------------------------------
Total 1.1 MB/s | 34 MB 00:31
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Importing GPG key 0x00F97F56:
Userid : "Remi Collet <[email protected]>"
Fingerprint: 1ee0 4cce 88a4 ae4a a29a 5df5 004e 6f47 00f9 7f56
Package : remi-release-7.7-1.el7.remi.noarch (installed)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Is this ok [y/N]: y
Используйте следующую команду для установки дополнительных пакетов:
sudo yum install php-xxx
Пример:
sudo yum install php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json
Текущая версия PHP должна быть 7.4.
$ php -v
PHP 7.4.0 (cli) (built: Nov 26 2019 20:13:36) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
Для просмотра включенных модулей выполните:
$ php --modules
YВы успешно установили PHP 7.4 на CentOS 7. Наслаждайтесь вашими разработками / тестами PHP с этим выпуском и не забудьте оставить отзыв команде разработчиков.
Установка PHP 7.4 в других системах Linux:
Как установить PHP 7.4 на Fedora
Установка PHP 7.4 на Debian 10 / Debian 9
Как установить PHP 7.4 на CentOS 8 / RHEL 8
Уведомление: Как установить PHP 7.4 в Ubuntu 18.04 / 19.04 / 16.04 - Блог от молодого системного администратора
Уведомление: Как установить PHP 7.4 на Debian 10 / Debian 9 - Блог от молодого системного администратора
Уведомление: Как установить PHP 7.4 на CentOS 8 / RHEL 8 - Блог от молодого системного администратора