Актуализация на PHP в CentOS Linux

CentOS Linux стандарт хранилище включва PHP версия 5.1.6. Ако имате нужда от по-нова версия, това е най-оптималния за използване пакет хранилища на трети страни. Долу ще намерите инструкции за обновяване версии 5.2.x и 5.3.x.

Актуализиране на PHP 5.1.6 до версия 5.2.x

Метод 1: Използване на атомна хранилище (препоръчително)

Най-стабилен и най-добрият начин - е да се използва за атомна хранилището. CentOS-гуру препоръчва да го използвате вместо CentOS-Тестване хранилище поради възможна нестабилност на тест софтуера.

хранилището по подразбиране се сложи PHP 5.3 - тя трябва да бъде изключен от написването на изключение

в секция [атомен] във файла /etc/yum.repos.d/atomic.repo

Също така е необходимо да актуализирате модула Mcrypt

След командата се извърши успешно, проверете версията на PHP и работата (което удължаване натоварени и за това, което не се закълна):

И след това рестартирайте Apache

Метод 2: Използване на Repository Цент изпитване (не се препоръчва)

(Rekomentatsii с wiki.centos.org. Безплатен превод)

Създаване /etc/yum.repos.d/CentOS-Testing.repo файл със следното съдържание:

След успешна актуализация, рестартирайте Apache:

Вижте също wiki.centos.org въпроси от doustanovke изисква модули.

Актуализиране на PHP 5.1.6 до версия 5.3.x и MySQL-сървър 5.0 до 5.1

Този раздел описва как да обновите PHP до версия 5.3. Той също обновен MySQL-сървър 5.0 до 5.1, тъй като този ъпгрейд е необходимо за правилното функциониране на PHP-MySQL за разширение.

Метод 1: Използване на Repository атомна (препоръчително)

При надстройката PHP в този случай ще бъде версия на PHP 5.3

Метод 2: Използване на редовен хранилище (не се препоръчва)

CentOS Разпределителните 5.6 и по-горе са php52- пакети * в редовните хранилищата. Можете да ги инсталирате. Въпреки това, може да има някои проблеми с несъвместимост зависимости (например, премахване на старата PHP PHPMyAdmin деинсталирани и SquirrelMail)

Извадете старата PHP 5.1

(Изпълнение за всеки пакет)

Метод 3: Използване на хранилище REMI (оставя)

Този метод може да се използва, ако атомна ти нещо не е доволен. Използвани REMI хранилище. но това трябва да бъде свързан EPEL хранилище, тъй като тя е необходима като зависимост на REMI.

Свързване хранилища EPEL и REMI

Свържете хранилище EPEL:

При система с 32-битова (системата определите версията може uname -a)

За 64-битова CentOS Linux

Свържете REMI хранилището (независимо от битова операционна система):

Обновяване на PHP и MySQL хранилище REMI

За да актуализирате PHP 5.1.6 до 5.3, изпълнете командата

забележка

Конфигурацията на свързан хранилището подразбиране

Ако инсталирате файл е създаден в хранилище директория /etc/yum.repos.d/, той включен опция = 1 или активиран = 0 определя "автоматичен" хранилище връзка.

Добавяне използване ISPmanager

След оборудването, вие също трябва да се актуализира PHP пакет екипа на кеш ISPmanager

за правилното показване на версията в "Настройки на сървъра" -> Свойства (ISPmanager).

Беше ли ви полезна тази информация? Да | не