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

{title}

PHP (PHP: Hypertext Preprocessor) является одним из наиболее часто используемых языков веб-разработки на сегодняшний день благодаря своим различным функциям и простоте встраивания в HTML.

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

Solvetic хочет проанализировать, как установить совместимые стабильные версии PHP 5.5 (в которых предоставляются только обновления безопасности) или PHP 5.6 в CentOS 7. Именно поэтому мы объясним, почему многие приложения по-прежнему совместимы с версией PHP 5.6. но не с PHP 7.2.

выгода

Некоторые из преимуществ использования PHP 5.6:

  • Постоянные скалярные выражения
  • Переменные функции и распаковка аргументов с помощью оператора ....
  • Экспонирование с использованием оператора **.
  • php: // input теперь можно использовать повторно, а $ HTTP_RAW_POST_DATA устарела.
  • Функция и постоянный импорт с использованием ключевого слова.
  • Загрузка файлов более 2 гигабайт теперь принимаются.
  • Phpdbg используется в качестве интерактивного отладчика, интегрированного в SAPI.
  • Объекты GMP теперь поддерживают перегрузку операторов.

Давайте посмотрим, как установить PHP 5.6 на CentOS 7.

Установите PHP 5.6 на CentOs 7

Шаг 1
Для правильной установки PHP 5.6 потребуется установить и включить репозиторий EPEL и Remi в системе CentOS 7 с помощью следующих команд:

 ням установить https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 

{title}

Шаг 2
Там мы введем письмо и подтвердим загрузку и установку. Теперь выполним следующее. Снова вводим письмо и подтверждаем загрузку и установку.

 ням установить http://rpms.remirepo.net/enterprise/remi-release-7.rpm 

{title}

Шаг 3
Следующим шагом является установка «полезных yum» утилит, которые представляют собой различные утилиты, которые интегрированы в yum для улучшения функций по умолчанию, предлагая более продвинутые опции управления пакетами и значительно более простое использование., Для этой установки мы выполним следующее:

 ням установить ням-полезно 

{title}

Шаг 4
Одним из основных преимуществ использования этих утилит является yum-config-manager, который можно использовать для активации репозитория Remi в качестве репозитория по умолчанию для установки нескольких версий PHP в CentOS 7. Таким образом, мы можем выполнить любую из следующих опций :

 yum-config-manager --enable remi-php55 (установка PHP 5.5) yum-config-manager --enable remi-php56 (установка PHP 5.6) yum-config-manager --enable remi-php72 (установка PHP 7.2) ) 

Шаг 5
В этом случае мы выполним следующую строку:

 yum-config-manager --enable remi-php56 

{title}

Шаг 6
Мы установим некоторые необходимые модули PHP:

 yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo 

{title}

Шаг 7
Как только загрузка будет принята, мы можем проверить версию PHP, запустив:

 php -v 

{title}

Таким простым способом мы можем установить PHP 5.6 в CentOS 7.