17.01.2012

Обновление PHP и MySQL в CentOS на vps или выделенном сервере

Обновление PHP и MySQL в CentOS на vps или выделенном сервере

После установки и активации сервера на контактный email приходит уведомление о добавлении нового тикета (сообщение Центра Поддержки). В активационном тикете на vps или выделенный сервер указываются все доступы на сервер - root-доступ на сервер, доступ в панель управления хостингом (если заказывали) и прочая информация.

Приступая к работе с новым сервером, например, при установке одной из популярных CMS (Wordpress, Joomla и т.д.) Вы можете столкнуться с сообщением вида:

Как обновить PHP на VPS или выделенном сервере

Не стоит пугаться этого сообщения, дело в том, что ОС CentOS в стандартном репозитории включает в себя PHP версии 5.1.6. Если нужна более новая версия, то наиболее оптимально воспользоваться сторонними репозиториями пакетов. Рассмотрим ниже как обновить PHP до версий 5.2.x (большинство пользователей на сервере пока ставят обновления php именно версии 5.2.х для совместимости со старыми скриптами) или 5.3.x на vps или выделенном сервере.

Как обновить PHP на VPS или выделенном сервере до версий 5.2.x и 5.3.x используя репозиторий Atomic

Для обновления PHP необходимо сначала подключить репозиторий:

wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh

В репозитории по умолчанию ставится PHP 5.3 - это необходимо отключить, прописав следующее исключение:

exclude = php*5.3*

В секции [atomic] /etc/yum.repos.d/atomic.repo на Вашем сервере, после изменений секция [atomic] будет иметь следующий вид:

[atomic]
name = CentOS / Red Hat Enterprise Linux $releasever - atomicrocketturtle.com
mirrorlist = http://www.atomicorp.com/mirrorlist/atomic/centos-5-$basearch
#mirrorlist = http://www.atomicorp.com/channels/atomic/centos/5/mirrors-atomic
enabled = 1
priority = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
gpgcheck = 1
exclude = php*5.3*

Обновляем PHP, вводим в консоли:

yum update php

Обновляем модуль mcrypt:

yum update php-mcrypt

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

php -v
php -m

Далее, перезагружаем Apache в консоли:

/etc/init.d/httpd restart

После этого можете смело приступать к установке и работе с любой популярной CMS.

Обновление PHP и MySQL используя epel и CentALT репозитории

Для i386 архитектуры:

1. Устанавливаем epel репозиторий:

rpm -ihv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

2. Устанавливаем CentALT репозиторий:

rpm -ihv http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm

Для x86_64 архитектуры:

1. Устанавливаем epel репозиторий:

rpm -ihv http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

2. Устанавливаем CentALT репозиторий:

rpm -ihv http://centos.alt.ru/repository/centos/5/x86_64/centalt-release-5-3.noarch.rpm

Потом вводим команду:

yum update

И у нас на сервере уже будет mysql и php (5.2.17) обновлены.

Последние новости

Хостинг Хутор теперь в Telegram: чат с поддержкой, бот, канал
04.05.2020
Хостинг Хутор теперь в Telegram: чат с поддержкой, бот, канал
Уважаемые пользователи! Теперь мы в Telegram! Чат с поддержкой, бот для отправки уведомлений личного кабинета и канал.
График работы и обработки платежей на майские праздники
29.04.2020
График работы и обработки платежей на майские праздники
Уважаемые пользователи! Ознакомьтесь с графиком обработки банковских переводов на время майских праздников.
Google Chrome скоро начнет блокировать небезопасные HTTP-загрузки
03.03.2020
Google Chrome скоро начнет блокировать небезопасные HTTP-загрузки
Сначала Chrome будет предупреждать, но в следующих релизах уже блокировать небезопасные загрузки по HTTP.
С 13 января действует только новый стандарт банковских счетов IBAN!
13.01.2020
С 13 января действует только новый стандарт банковских счетов IBAN!
C сегодняшнего дня код банка (МФО) и расчетный счет в Украине заменит номер банковского счета по стандарту IBAN.

Последнее в блоге

Коронавирус Coronavirus (COVID-19) и кибермошенники в сети Интернет
02.03.2020
Коронавирус Coronavirus (COVID-19) и кибермошенники в сети Интернет
Паника вокруг коронавируса COVID-19 используется кибермошенниками в сети Интернет - фишинг, продажа масок, вакцин и тестов.
Не отправляется почта - проверяем не блокирует ли провайдер 25 порт
11.01.2020
Не отправляется почта - проверяем не блокирует ли провайдер 25 порт
Проверяем блокирует ли провайдер 25 порт с помощью командной строки в ОС Windows. Как отправлять почту если 25 порт заблокирован.
Как установить Clam AntiVirus (ClamAV) на VPS или сервер с ОС CentOS
11.11.2019
Как установить Clam AntiVirus (ClamAV) на VPS или сервер с ОС CentOS
Устанавливаем Clam AntiVirus (ClamAV) на VPS / VDS или выделенный сервер с ОС CentOS и настраиваем ежедневное сканирование сервера.
ISPmanager больше не поддерживает резервное копирование в Яндекс.Диск
20.10.2019
ISPmanager больше не поддерживает резервное копирование в Яндекс.Диск
В течении недели Яндекс.Диск исчезнет из списка хранилища для резервного копирования в панеле ISPmanager и других продуктах ISPsystem.

Популярные домены