2016-07-06 12 views
3

Я просмотрел эту тему, но все вопросы, связанные с обновлением php на centOS, выглядят довольно устаревшими. Я нашел https://www.zerostopbits.com/how-to-upgrade-php-5-3-to-php-5-6-on-centos-6-7/ и кажется довольно простым; однако я не знаком с установкой новых репозиториев.Обновление с php 5.5.x до 5.6.x на CentOS 6.7

Кажется, что приличное количество репозиториев, которые имеют пакет php 5.6, который мне нужен, но я не уверен, что будет считаться лучшим или самым безопасным.

Кроме того, есть ли какая-либо несовместимость, о которой я должен знать, поскольку CentOS не предлагает самую последнюю версию?

ответ

4

Это самый простой способ, который работал для меня: Чтобы установить PHP 5.6 на CentOS 6 или 7:

CentOS 6. Введите следующие команды в указанном порядке:

yum -y update 
yum -y install epel-release 
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm 
wget https://centos6.iuscommunity.org/ius-release.rpm 
rpm -Uvh ius-release*.rpm 
yum -y update 
yum -y install php56u php56u-opcache php56u-xml php56u-mcrypt php56u-gd php56u-devel php56u-mysql php56u-intl php56u-mbstring php56u-bcmath 

CentOS 7. Введите следующие команды в указанном порядке:

yum -y update 
yum -y install epel-release 
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 
wget https://centos7.iuscommunity.org/ius-release.rpm 
rpm -Uvh ius-release*.rpm 
yum -y update 
yum -y install php56u php56u-opcache php56u-xml php56u-mcrypt php56u-gd php56u-devel php56u-mysql php56u-intl php56u-mbstring php56u-bcmath 

Посмотрите, как обновить PHP 7 и больше на: http://devdocs.magento.com/guides/v2.0/install-gde/prereq/php-centos.html

+0

Не работает для CentOS 6 – realplay

+0

@realplay Что такое сообщение об ошибке? –