Новые тарифы на хостинг с PHP 7!
17.01.2012 г.

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

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

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

"Your server is running PHP version 5.1.6 but WordPress requires at least 5.2.4"

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

Обновление PHP и MySQL в CentOS
Для этого Вам необходимо использовать любой удобный SSH-клиент и подключиться к серверу, используя данные из активационного тикета (root-доступ на сервер). Существует несколько способов для обновления PHP до версий 5.2.x и 5.3.x.
 
Первый способ: обновление PHP до версий 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) обновлены.
 
« Пред.   След. »
Отзывы клиентов
Блог
Основные FTP команды в Linux

FTP (File Transfer Protocol - протокол передачи файлов) — это популярный сетевой протокол, который используется для копирования файлов с одного компьютера на другой в локальной сети, либо в сети Интернет. FTP является од...

Дальше...
 

Не приходит смс от pp.ua для активации домена - есть решение! Как активировать домен pp.ua без sms через бота Telegram?

 В соответствии с правилами домена pp.ua домен делегируется только после подтверждения регистрации на сайте pp.ua. Для подтв...

Дальше...
 

 


код кнопки:
Мы принимаем: Webmoney Яндекс.Деньги RBK.Деньги Visa и MasterCard Счет юр.лицам Приват 24 Z-Payment MoneyBookers Все способы оплаты
                  
© 2008-2017 HostingHutor.com - Украина, Одесса. Тел/факс: +38 048 7017698 3wave - Дизайн сайтов
Хостинг Хутор: землю - крестьянам, хостинг - вебмастерам! | Бесплатный хостинг | Комплекты видеонаблюдения Вебмастеру в помощь - Askwebmaster