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) оновлені.

Останні новини

Знижка на всі домени України до 21.10.2022!
14.10.2022
Знижка на всі домени України до 21.10.2022!
Шановні користувачі! Цілий тиждень у нас знижка -15% на реєстрацію всіх українських доменів за промокодом defendersday22!
Подорожчання низки українських доменів UA ccTLD!
28.09.2022
Подорожчання низки українських доменів UA ccTLD!
Шановні користувачі! З 1 жовтня 2022 року на нас чекає подорожчання низки українських доменів - in.ua, od.ua, mk.ua!
Важливі зміни у роботі низки українських доменів!
09.03.2022
Важливі зміни у роботі низки українських доменів!
Шановні користувачі! У деяких українських доменних зонах збільшено термін періоду Redemption з 30 до 60 днів.
Подорожчання виділених IP-адрес (IPv4) у Німеччині!
09.08.2021
Подорожчання виділених IP-адрес (IPv4) у Німеччині!
Шановні користувачі! У Німеччині істотно подорожчали додаткові виділені IP-адреси (IPv4) та IP-мережі.

Останні записи з блогу

Коронавірус 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.