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

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

PHP — это язык сценариев, который устанавливается по умолчанию вместе с другими стандартными компонентами операционной системы CentOS 7. Однако обновления для этой платформы довольно редки, поэтому пользователям следует работать со старой версией PHP 5. Новая версия PHP 7 будет доступен только после самостоятельной зарядки. соответствующие репозитории и дальнейшая установка всех библиотек. В сегодняшней статье мы шаг за шагом опишем этот процесс максимально подробно.

Шаг 1. Добавьте необходимые репозитории

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

Мы хотим привлечь внимание тех пользователей, у которых на компьютере установлен phpMyAdmin. Репозитории, описанные ниже, также добавляются во время этой процедуры, поэтому вы можете пропустить этот шаг. Подробные инструкции по установке phpMyAdmin см. В другой нашей статье по следующей ссылке, и мы продолжим добавлять библиотеки в операционную систему.

Подробнее: Установка phpMyAdmin в CentOS 7

  1. Идти к "Терминал" любым удобным способом, например, сбросив его через значок меню.
  2. Установка PHP 7 в CentOS 7

  3. Сначала добавьте дополнительные пакеты хранилища Enterprise Linux, набрав sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm и нажав Enter.
  4. Установка PHP 7 в CentOS 7

  5. Поскольку действия выполняются от имени суперпользователя, вам нужно будет подтвердить свою учетную запись, указав пароль.
  6. Установка PHP 7 в CentOS 7

  7. После завершения добавления новых пакетов мы установим еще один репозиторий — Remi — через строку sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  8. Установка PHP 7 в CentOS 7

Читать также:  Avast не запускается причины и решения

Когда вас попросят подтвердить добавление новых файлов, всегда соглашайтесь, выбирая вариант ответа y. Кроме того, советуем внимательно прочитать текст, отображаемый в консоли: иногда он показывает появление некоторых ошибок. Своевременное обнаружение и исправление помогут избежать проблем в будущем.

Шаг 2. Включите PHP 7

Создатели репозитория Remi утверждают, что в систему необходимо добавлять пакеты на основе RPM. Сюда входит язык сценариев PHP. После выполнения первого шага в CentOS 7 должно быть доступно несколько версий PHP, поэтому вам нужно будет перейти на последнюю версию:

  1. См. Список доступных репозиториев с помощью стандартной команды ls, набрав ls /etc/yum.repos.d/remi*. Предлагаем вам ознакомиться с другими свойствами утилиты, используемой в нашем отдельном материале ниже.
  2. Установка PHP 7 в CentOS 7

    См. Также: Примеры команд Linux

  3. В отдельных строках консоли вы увидите, что существует несколько версий PHP. Например, PHP 7.1 и 7.2. Он переключится на наиболее подходящие.
  4. Установка PHP 7 в CentOS 7

  5. Для этого перейдите в редактирование репозитория, который следует активировать, запустив файл конфигурации через любой удобный текстовый редактор, например vi или nano. Строка ввода будет выглядеть так: sudo vi /etc/yum.repos.d/remi-php71.repo, где vi — используемый редактор, а /etc/yum.repos.d/remi-php71.repo — путь к файлу конфигурации. ,,
  6. Установка PHP 7 в CentOS 7

  7. Найдите в файле раздел [remi-php00], где 00 — это версия PHP, и измените значение с «enabled» на 1.
  8. Установка PHP 7 в CentOS 7

  9. Чтобы сохранить изменения, удерживайте Ctrl + O.
  10. Установка PHP 7 в CentOS 7

  11. Вам не нужно ничего менять в имени файла для записи, просто нажмите Enter.
  12. Установка PHP 7 в CentOS 7

  13. Выйдите из редактора с помощью Ctrl + X.
  14. Установка PHP 7 в CentOS 7

Читать также:  Интернет не работает после обновления Windows 10

Мы хотели бы отметить, что мы рекомендуем указанный выше текстовый редактор nano. По умолчанию он отсутствует в системе, но добавляется только одной командой sudo yum install nano. В некоторых случаях это решение будет намного удобнее vi.

Шаг 3: установите PHP 7

Добавление и активация всех компонентов завершились успешно, осталось только скомпилировать PHP 7, чтобы можно было начать работу с этим языком программирования. Это делается путем ввода соответствующих команд в консоли.

  1. Если вы ранее установили предыдущую версию PHP, вам нужно будет обновить только системные библиотеки с помощью sudo yum update.
  2. Установка PHP 7 в CentOS 7

  3. Когда будет предложено установить новые пакеты, выберите вариант y, чтобы подтвердить действие.
  4. Установка PHP 7 в CentOS 7

  5. Если на компьютере никогда не устанавливалась версия PHP, вы должны ввести sudo yum install php php-fpm php-gd php-mysql.
  6. Установка PHP 7 в CentOS 7

  7. Также необходимо подтвердить установку упаковки, указав правильный вариант.
  8. Установка PHP 7 в CentOS 7

Читать также:  Включить RDP 8 / 8.1 в Windows 7

Проверка используемой версии PHP доступна в любое время, введя команду php00 -v или php00 -r "phpinfo ();" | grep "Версия PHP" php00 -r "phpinfo ();" | grep "Версия PHP" php00 -r "phpinfo ();" | grep "Версия PHP" где 00 в обоих случаях — правильная версия PHP.

Процедура установки прошла успешно. Обратите внимание, что обновление до новой версии является обязательным процессом. Вам также необходимо перезапустить используемые веб-серверы, если они есть, но это не относится к Apache. Для Nginx введите sudo systemctl restart php-fpm.

Понравилась статья? Поделиться с друзьями:
Что нужно знать пользователю?