Centos 7 установка php 7: Установка PHP 7 в CentOS 7

Содержание

Как установить PHP 7.2 с помощью yum на CentOS/RedHat 7

Skip to content

dr.Mini

Все больше задач требуют для своей реализации последних версий пакетов, которые нельзя найти в стандартной поставке OS. Мне часто приходится разворачивать различные WEB приложения, требующие для своей работы последней версии PHP и самое простое решение – установка PHP с помощью YUM (yellowdog Updater, Modified) – консольного менеджера RPM-пакетов, используемого в RedHat/CentOS.

Contents

  • 1 Кратко
  • 2 Особенности установки
  • 3 Установка PHP 7.1/7.2 с добавлением репозитория в YUM
  • 4 Установка PHP 7.1/7.2 с временным подключением репозитория

Кратко


# sudo yum -y install epel-release yum-utils
# sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# sudo yum-config-manager --enable remi-php72
# sudo yum -y update
# sudo yum -y install php
# php -v

Особенности установки

Для того, чтобы добавить в пакетный менеджер YUM новые пакеты или обновленные версии существующих, необходимо подключить репозиторий, содержащий требуемые пакеты.

Для PHP — это Remi’s RPM repository, который необходимо установить в YUM.

Для установки PHP 7.1/7.2 нам необходимо выполнить следующие предварительные действия:

  1. Установить пакет EPEL-Release.

    Проверяем, что пакет EPEL-Release еще не установлен в системе:

    
    # yum list installed epel-release
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: centos.serverspace.co.uk
     * extras: mirror.sov.uk.goscomb.net
     * updates: mozart.ee.ic.ac.uk
    Error: No matching Packages to list

    И, если он не найден, устанавливаем его:

    
    # sudo yum -y install epel-release; sudo yum update
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: centos.serverspace.co.uk
     * extras: mirror.sov.uk.goscomb.net
     * updates: mozart.ee.ic.ac.uk
    Resolving Dependencies
    --> Running transaction check
    ---> Package epel-release.noarch 0:7-11 will be installed
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    ================================================================================
     Package                Arch             Version         Repository        Size
    ================================================================================
    Installing:
     epel-release           noarch           7-11            extras            15 k
    
    Transaction Summary
    ================================================================================
    Install  1 Package
    
    Total download size: 15 k
    Installed size: 24 k
    Downloading packages:
    epel-release-7-11. noarch.rpm                               |  15 kB   00:00
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      Installing : epel-release-7-11.noarch                                     1/1
      Verifying  : epel-release-7-11.noarch                                     1/1
    
    Installed:
      epel-release.noarch 0:7-11
    
    Complete!
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: centos.serverspace.co.uk
     * epel: mirror.netweaver.uk
     * extras: mirror.sov.uk.goscomb.net
     * updates: mozart.ee.ic.ac.uk
    No packages marked for update
  2. Установить репозиторий Remi.

    С помощью следующей команды репозиторий Remi будет автоматически установлен, если его нет в системе, или обновлен, в противном случае:

    
    # sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
    Loaded plugins: fastestmirror
    remi-release-7. rpm                                          |  14 kB  00:00:00
    Examining /var/tmp/yum-root-Ivu_lf/remi-release-7.rpm: remi-release-7.4-2.el7.remi.noarch
    Marking /var/tmp/yum-root-Ivu_lf/remi-release-7.rpm to be installed
    Resolving Dependencies
    --> Running transaction check
    ---> Package remi-release.noarch 0:7.4-2.el7.remi will be installed
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    ===================================================================================
     Package            Arch         Version               Repository             Size
    ===================================================================================
    Installing:
     remi-release       noarch       7.4-2.el7.remi        /remi-release-7        15 k
    
    Transaction Summary
    ===================================================================================
    Install  1 Package
    
    Total size: 15 k
    Installed size: 15 k
    Downloading packages:
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      Installing : remi-release-7. 4-2.el7.remi.noarch                              1/1
      Verifying  : remi-release-7.4-2.el7.remi.noarch                              1/1
    
    Installed:
      remi-release.noarch 0:7.4-2.el7.remi
    
    Complete!
  3. Обновить компоненты системы:
    
    # sudo yum -y update

Установка PHP 7.1/7.2 с добавлением репозитория в YUM

После установки репозитория Remi его необходимо активировать, после чего можно приступать к установке PHP 7.2.

Для активации репозитория Remi в YUM необходимо выполнить следующую команду:

sudo yum-config-manager --enable remi-php72

После чего, установить PHP можно следующей командой:


# sudo yum -y install php

Проверяем, что установился PHP требуемой версии:


# php -v
PHP 7.2.5 (cli) (built: Apr 24 2018 19:12:06) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Получить список всех доступных пакетов PHP 7. 2 можно с помощью команды:


# sudo yum search php72

Установка PHP 7.1/7.2 с временным подключением репозитория

Такой способ может пригодиться, если Вы по каким-то причинам не хотите активировать новый репозиторий Remi в пакетном менеджере YUM. Но выполнить установку RPM пакета из раздела «Особенности установки» необходимо.

Так как без репозитория, содержащего нужный пакет, нам не обойтись (вы же его установили?), то мы подключим его «на лету» во время установки с помощью опции –enablerepo:

# sudo yum --enablerepo=remi-php72 install php

Проверяем, что была установлена корректная версия PHP:

# php -v
PHP 7.2.5 (cli) (built: Apr 24 2018 19:12:06) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Установить остальные необходимые модули можно аналогично, а получить их полный список можно командой:

# sudo yum --enablerepo=remi-php72 search php72

Операционные системы

CentOS RedHat php

Как установить PHP 7.

4 на CentOS 7

srppz CentOS, Linux

 

Установка 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

 

Как установить PHP 7 на CentOS 7 с веб-сервером Apache

В этом руководстве мы узнаем, как установить PHP 7 на операционную систему CentOS 7 Linux.

PHP 7 по-прежнему не поставляется с официальным репозиторием программного обеспечения CentOS 7, поэтому мы должны либо использовать сторонний репозиторий для PHP 7, либо мы можем собрать PHP 7 из исходного кода. В этом уроке мы изучим оба метода.

Сначала мы установим PHP 7, используя сторонний репозиторий, затем посмотрим, как собрать PHP 7 из исходного кода. И мы используем Apache HTTPD Server в качестве нашего веб-сервера для CentOS 7 PHP.

Установите PHP 7 с помощью репозитория Webtatic

Репозиторий, который мы собираемся использовать, называется репозиторием webtatic, который предоставляет последнюю версию PHP 7 для CentOS 7. Итак, давайте посмотрим, как это делается.

Шаг первый

Установка и настройка веб-сервера Apache

Первый шаг — установка и настройка веб-сервера Apache на CentOS 7. Разрешить службу http.

firewall-cmd –permanent –add-service=http

firewall-cmd –permanent –add-service=https

firewall-cmd –reload

Шаг второй в репозитории epel fedora, поэтому мы добавим репозитории webtatic и epel.

об/мин -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

об/мин -Uvh https://mirror.webtatic.com/yum/el7/webtatic -релиз.об/мин

Затем запустите команду yum repolist, чтобы убедиться, что репозитории включены.

yum repolist

Шаг третий

Установите PHP 7 с помощью команды yum install

Сначала запустите команду yum search следующим образом, чтобы определить, какая версия PHP 7 доступна для установки.

ням поиск php | grep 7

Как вы можете видеть, в нашем случае пакет PHP под названием php70w теперь доступен для установки.

yum install php70w php70w-mysql

И, наконец, перезапустите HTTPD-сервер Apache с помощью команды systemctl.

systemctl перезапустить httpd

Теперь, если вы наберете php -v в командной строке, вы получите версию PHP 7, которую вы установили.

Для тестирования установки PHP создайте файл .php с функцией phpinfo() в папке /var/www/html и откройте его через веб-браузер.

Сборка PHP 7 из исходного кода в CentOS 7

Теперь давайте посмотрим, как собрать и скомпилировать PHP 7 из исходного кода. Мы собираемся загрузить последнюю версию пакета PHP 7 с официального сайта php.net и установить на CentOS 7. Так что следуйте инструкциям.

Шаг первый

Установить Apache и Apache Apxs

Yum install httpd httpd-devel

SystemCtl Start httpd

Firwall-Cmd-–Alpd-–AllAlment –Ad-–Aldew-–Aldew-–Aldew-–Aldew-– -cmd –permanent –add-service=https

firewall-cmd –reload

Шаг второй

Установка зависимостей

Установите следующие пакеты, необходимые для компиляции PHP 7 на CentOS 7.

yum install bison libxml2-devel gcc libtool bzip2

об/мин -Увх http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/el/releases/7/Everything/x86_64/os/re2c-0.13.5-7.el7.R.x86_64.rpm

Шаг третий

Загрузите PHP 7

Перейдите по следующему URL-адресу https://secure.php.net/downloads.php и загрузите последнюю версию установщика PHP 7 bz2 или gz на сервер CentOS 7.

Шаг четвертый

Извлеките файл tar

Создайте новый каталог с именем /usr/src/php7 и извлеките файл tar php 7 в каталог /usr/src/php7.

mkdir -p /usr/src/php7

tar -jxvf php-7.0.6.tar.bz2 -C /usr/src/php7/

Если вы загрузили PHP-пакет gz, используйте флаг -zxvf с командой tar следующим образом.

tar -zxvf php-7.0.6.tar.bz2 -C /usr/src/php7/

Шаг пятый

Компиляция и установка PHP 7

Теперь перейдите в папку, которую мы извлекли внутри /usr/src/php7 / каталог.

cd /usr/src/php7/php-7.0.6/

И запустите скрипт конфигурации со следующими параметрами следующим образом.

./configure –with-apxs2=/usr/bin/apxs –prefix=/usr/local/php7 –with-config-file-path=/etc/php7/ –with-mysqli

Затем выполните make и make install команды для установки PHP 7 на CentOS 7.

make

make install

Также выполните следующие две команды для установки разрешений

libtool –finish /usr/src/php7/php-7.0.6/libs

chmod 755 /usr/lib64/httpd/modules/libphp7.so

Шаг шестой

Создайте файл php.ini для PHP 7

mkdir /etc/php7

cp php.ini-development /etc/php7/php.ini

Шаг седьмой

Создайте файл конфигурации Apache PHP 7

touch /etc/httpd/conf.d/php7. conf

Затем откройте php7.conf в текстовом редакторе и добавьте следующие строки.

SetHandler application/x-httpd-php

Сохраните файл конфигурации и перезапустите веб-сервер Apache.

перезапуск systemctl httpd

Готово. Вы можете получить информацию об установке, используя функцию phpinfo().

Хорошо, это конец этого урока. Мы узнали, как установить PHP 7 на CentOS 7 с помощью Webtatic Repository, а также узнали, как собрать PHP 7 из исходного кода на CentOS 7 Linux Server.

Centos 7Linux

3 способа установки последней версии пакета PHP 7 на CentOS/RHEL 7 и CentOS/RHEL 6

PHP — самый популярный язык сценариев общего назначения с открытым исходным кодом, широко используемый для веб-разработки.

Является частью набора приложений стека LAMP и используется для создания динамических веб-сайтов.

Популярные приложения CMS WordPress, Joomla и Drupal разработаны на языке PHP.

Для установки и настройки этих приложений требуется PHP 7.

PHP 7 быстрее загружает ваше веб-приложение и потребляет меньше ресурсов сервера.

По умолчанию операционная система CentOS/RHEL 6 предоставляет PHP 5.3 в своем официальном репозитории, а CentOS/RHEL 7 предоставляет PHP 5.4.

В этой статье мы покажем вам, как установить последнюю версию PHP в системах CentOS/RHEL 7 и CentOS/RHEL 6.

Это можно сделать, добавив в систему необходимый дополнительный сторонний RPM-репозиторий .

Метод-1: Как установить PHP 7 на CentOS 6/7 с помощью репозитория коллекций программного обеспечения (SCL)

Репозиторий SCL теперь поддерживается CentOS SIG, который перестраивает коллекции программного обеспечения Red Hat, а также предоставляет некоторые дополнительные пакеты своих собственных.

Он содержит более новые версии различных программ, которые можно установить вместе с существующими старыми пакетами и вызвать с помощью команды scl.

Выполните следующую команду yum для установки репозитория коллекций программного обеспечения (SCL) на CentOS

 # yum install centos-release-scl 

Выполните следующую команду, чтобы проверить версию PHP 7, доступную в репозитории scl.

 # yum --disablerepo="*" --enablerepo="centos-sclo-rh" список *php

Загруженные плагины: fastmirror, langpacks
Загрузка зеркальных скоростей из кэшированного хост-файла
centos-sclo-rh: centos. mirrors.estointernet.in
Доступные пакеты
php54-php.x86_64 5.4.40-4.el7 центрос-скло-рх
php55-php.x86_64 5.5.21-5.el7 центрос-скло-рх
rh-php70-php.x86_64 7.0.27-2.el7 центрос-sclo-rh
rh-php71-php.x86_64 7.1.30-2.el7 центрос-sclo-rh
rh-php72-php.x86_64 7.2.24-1.el7 центрос-sclo-rh 

Запустите приведенную ниже команду, чтобы установить PHP 7.2 в вашей системе из scl.

 # yum --disablerepo="*" --enablerepo="centos-sclo-rh" install rh-php72-php 

Если вам нужно установить дополнительные модули для PHP 7.2, вы можете установить их, выполнив команду формата ниже. Например, вы можете установить пакеты «gd» и «pdo» , выполнив приведенную ниже команду.

 # yum --disablerepo="*" --enablerepo="centos-sclo-rh" установить rh-php72-php-gd rh-php72-php-pdo 
Метод-1a: Как установить PHP 7 на RHEL 7 с помощью репозитория коллекций программного обеспечения (SCL)

Для Red Hat 7 включите следующие репозитории для установки последнего пакета PHP 7.

 # репозитории менеджера подписки sudo --enable rhel-7-server-extras-rpms
# репозитории менеджера подписки sudo --enable rhel-7-server-Optional-RPMS
# репозиторий sudo subscribe-manager --enable rhel-server-rhscl-7-rpms 

Запустите приведенную ниже команду, чтобы найти доступную версию PHP 7 в репозитории RHSCL.

 # yum search rh-php* 

Вы можете легко установить PHP 7.3 на компьютер с RHEL 7, выполнив приведенную ниже команду из репозитория RHSCL.

 # yum install rh-php73 
Метод-2: Как установить PHP 7 на CentOS 6/7 с помощью репозитория Remi

Репозиторий Remi хранит и поддерживает последнюю версию пакетов PHP с большой коллекцией библиотек , расширения и инструменты. Некоторые из них портированы из Fedora и EPEL.

Это признанный сообществом репозиторий CentOS, который не изменяет и не влияет на какие-либо базовые пакеты.

В качестве предварительного условия устанавливается репозиторий EPEL , если он еще не установлен в вашей системе.

Вы можете легко найти доступную версию пакета PHP 7 в репозитории Remy, поскольку он добавляет отдельное репо для каждой версии. Вы можете просмотреть их с помощью команды ls .

 # ls -lh /etc/yum.repos.d/remi-php*

-rw-r--r--. 1 корень root 456 6 сентября 01:31 /etc/yum.repos.d/remi-php54.repo
-rw-r--r--. 1 корень root 1.3K 6 сен 01:31 /etc/yum.repos.d/remi-php70.repo
-rw-r--r--. 1 корень root 1.3K 6 сен 01:31 /etc/yum.repos.d/remi-php71.repo
-rw-r--r--. 1 корень root 1.3K 6 сен 01:31 /etc/yum.repos.d/remi-php72.repo
-rw-r--r--. 1 корень root 1.3K 6 сен 01:31 /etc/yum.repos.d/remi-php73.repo
-rw-r--r--. 1 корень root 1.3K 6 сен 01:31 /etc/yum.repos.d/remi-php74.repo 

Вы можете легко установить PHP 7.4 в системах CentOS 6/7, выполнив приведенную ниже команду из репозитория remi.

 # yum --disablerepo="*" --enablerepo="remi-php74" install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo 
Метод- 2a: Как установить PHP 7 на RHEL 7 с помощью репозитория Remi

Для Red Hat 7 установите следующие репозитории, чтобы установить последний пакет PHP 7.

Чтобы установить репозиторий EPEL на RHEL 7

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

Чтобы установить репозиторий Remi на RHEL 7

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

Чтобы включить дополнительный репозиторий RPMS.

 # репозиторий менеджера подписки --enable=rhel-7-server-Optional-rpms 

Вы можете легко установить PHP 7.4 в системах RHEL 7, выполнив приведенную ниже команду из репозитория remi.

 # yum --disablerepo="*" --enablerepo="remi-php74" установить php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo 

Чтобы проверить установку PHP 7, выполните следующую команду

 # php -v

PHP 7.4.1 (cli) (построено: 17 декабря 2019 г., 16:35:58) ( NTS )
Авторское право (c) Группа PHP
Zend Engine v3.4.0, Copyright (c) Zend Technologies 
Метод-3: Как установить PHP 7 на CentOS 6/7 с использованием репозитория сообщества IUS

Сообщество IUS — это одобренный сообществом CentOS сторонний репозиторий RPM, содержащий последние исходные версии PHP, Python, MySQL и т. д., пакеты для Enterprise Linux (RHEL и CentOS) 5, 6 и 7.

Репозиторий сообщества IUS зависит от репозитория EPEL, поэтому мы должны установить репозиторий EPEL перед установкой репозитория IUS. Выполните следующие шаги, чтобы установить и включить репозиторий EPEL & IUS Community Repository для систем RPM и установить пакеты. Пакет

EPEL включен в репозиторий CentOS Extras и включен по умолчанию, поэтому мы можем установить его, выполнив приведенную ниже команду.

 # yum install epel-release 

Загрузить сценарий оболочки IUS Community Repository

 # curl 'https://setup.ius.io/' -o setup-ius.sh
  % Всего % Получено % Xferd Средняя скорость Время Время Время Текущее
                                 Dload Upload Общая потраченная левая скорость
100 1914 100 1914 0 0 6563 0 --:--:-- --:--:-- --:--:-- 133k 

Установить/включить репозиторий сообщества IUS.

 # sh setup-ius.sh 

Выполните следующую команду, чтобы проверить доступную версию PHP 7 в репозитории IUS.