Как установить PHP 7.3 на сервер CentOS

обновление PHP 5 на PHP 7

PHP 7.3 является последней стабильной версией PHP. Для установки мы будем использовать репозитории Remi и EPEL для установки актуальных версий PHP 7.3, PHP 7.2, PHP 7.1 в операционных системах CentOS и RHEL 6.

сравнение производительности PHP 5.6, PHP 7.1, PHP 7.2 и PHP 7.3

сравнение производительности PHP 5.6, PHP 7.1, PHP 7.2 и PHP 7.3

Настройка репозитория

Прежде всего, нужно включить репозитории Remi и EPEL в нашей системе, для этого запустите команду:

yum install epel-release

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

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

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

Ваша система подготовлена ​​для установки PHP 7 из репозиториев yum. Теперь запустите одну из следующих команд, в зависимости от того какая версия PHP 7 вам нужна:

  • установка PHP 7.3: yum —enablerepo=remi-php73 install php
  • установка PHP 7.2: yum —enablerepo=remi-php72 install php
  • установка PHP 7.1: yum —enablerepo=remi-php71 install php

Я установил последнюю версию PHP 7.3 на своем сервер. Что бы проверить какая версия установлена используйте команду:

php -v

PHP 7.3.11 (cli) (built: Oct 22 2019 12:34:50) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies

Установка модулей PHP 7

Вам также может понадобиться установить дополнительные модули PHP в зависимости от требований вашего проекта на сервере:

  • PHP 7.3: yum —enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt
  • PHP 7.2: yum —enablerepo=remi-php72 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt
  • PHP 7.1: yum —enablerepo=remi-php71 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt

Вы можете запустить следующую команду для поиска других доступных модулей PHP в настроенных репозиториях yum. Ниже приведен пример команды поиска для всех модулей для PHP 7.3.

yum —enablerepo=remi-php73 search php | grep php73

php73.x86_64 : Package that installs PHP 7.3
php73-php.x86_64 : PHP scripting language for creating dynamic web sites
php73-php-bcmath.x86_64 : A module for PHP applications for using the bcmath
php73-php-brotli.x86_64 : Brotli Extension for PHP
php73-php-cli.x86_64 : Command-line interface for PHP
php73-php-common.x86_64 : Common files for PHP

Читайте также:

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

Ваш адрес email не будет опубликован.