Установка PHP7 на CentOS 7

Как известно, CentOS 7 по умолчанию поставляется с PHP5, который на данный момент уже прекратил своё развитие. Для обновления PHP до актуальной на сегодняшний день версии PHP7 нужно выполнить несколько простых шагов.

1. Подключим дополнительные репозитории, набрав в командной строке:

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2. По желанию, для более удобного управления репозиториями можем дополнительно установить yum-utils:

# yum install yum-utils

3. Затем посмотрим какие репозитории с PHP установлены:

# ls -l /etc/yum.repos.d/remi-php*
-rw-r--r--. 1 root root  456 Dec 22 00:50 /etc/yum.repos.d/remi-php54.repo
-rw-r--r--. 1 root root 1314 Dec 22 00:50 /etc/yum.repos.d/remi-php70.repo
-rw-r--r--. 1 root root 1314 Dec 22 00:50 /etc/yum.repos.d/remi-php71.repo
-rw-r--r--. 1 root root 1314 Dec 22 00:50 /etc/yum.repos.d/remi-php72.repo
-rw-r--r--. 1 root root 1314 Feb 17 03:35 /etc/yum.repos.d/remi-php73.repo

4. Включаем нужный нам репозиторий командой:

# yum-config-manager --enable remi-php73

5. Если PHP в нашей системе уже установлен, то просто выполняем:

# yum update

иначе устанавливаем PHP с нужными на модулями:

# yum install php php-common php-cli php-gd php-curl php-mysqlnd php-zip php-xml

6. После установки убеждаемся что установлена нужная нам версия PHP:

# php --version
PHP 7.3.2 (cli) (built: Feb  5 2019 13:10:03) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.2, Copyright (c) 1998-2018 Zend Technologies

Добавить комментарий