Как обновить php на CentOS

Статус
В этой теме нельзя размещать новые ответы.

HellFire

Проверенные
Сообщения
1,424
Реакции
855
Баллы
8,275
Кто встречался с этим, опишите пожалуйста процесс обновления=)

Гугл и яндекс не вариант, пытался обновиться, но дальше 5.3.3 не ушёл =/
 
Для обновления PHP ветки 5.3.x до 5.4.x в дистрибутиве CentOS 6.4 и 6.5 потребуется подключить сторонний репозитарий atomic и после этого запустить команду обновления.

Код:
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
На CentOS 6.5 при запросе один раз нажать Enter.

Код:
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.

====================================================================
THIS SOFTWARE IS UNSUPPORTED.  IF YOU REQUIRE SUPPORTED SOFWARE
PLEASE SEE THE URL BELOW TO PURCHASE A NUCLEUS LICENSE AND DO NOT
PROCEED WITH INSTALLING THIS PACKAGE.
====================================================================

For supported software packages please purchase a Nucleus license:
https://www.atomicorp.com/products/nucleus.html
All atomic repository rpms are UNSUPPORTED.
Do you agree to these terms? (yes/no) [Default: yes] yes

Configuring the [atomic] yum archive for this system

Installing the Atomic GPG key: OK
Downloading atomic-release-1.0-16.el6.art.noarch.rpm: OK



The Atomic Rocket Turtle archive has now been installed and configured for your system
The following channels are available:
  atomic          - [ACTIVATED] - contains the stable tree of ART packages
  atomic-testing  - [DISABLED]  - contains the testing tree of ART packages
  atomic-bleeding - [DISABLED]  - contains the development tree of ART packages

после чего выполнить команду
Код:
yum update php

На CentOS 6.5 нужно будет после этого 2 раза ввести "y":
Код:
...
Total download size: 7.5 M
Is this ok [y/N]: y
...
предупреждение: rpmts_HdrFromFdno: Заголовок V3 DSA/SHA1 Signature, key ID 5ebd2744: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
Importing GPG key 0x5EBD2744:
Userid : Atomic Rocket Turtle <admin@atomicrocketturtle.com>
Package: atomic-release-1.0-17.el6.art.noarch (installed)
From   : /etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
Is this ok [y/N]: y

Во время обновления может возникнуть ошибка корректности GPG подписи:
Код:
The GPG keys listed for the "CentOS / Red Hat Enterprise Linux 6 - atomicrocketturtle.com" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.

Чтобы продолжить обновление РНР можно проигнорировать ошибку подписи так:
Код:
yum -y --nogpgcheck update php

В зависимости от доступных ресурсов на сервере, обновление займет от нескольких минут до получаса. Далее потребуется перезапустить веб-сервер Apache:
Код:
service httpd restart

В случае использования ISPmanager так же следует обновить кэш
ISPmanager4: /usr/local/ispmgr/sbin/pkgctl cache ; killall ispmgr
ISPmanager5:
Код:
/usr/local/mgr5/sbin/pkgctl recache noupdate && /usr/local/mgr5/sbin/mgrctl -m ispmgr exit
на всякий случай:
Зайти в панель, в ПО/Software и нажать кнопку "Обновить", галочку не ставить, нажать "ОК".
 
Я читал это в вики, всё равно 5.3.3

тьфу-ты.... оказывается надо было дважды эту процедуру произвести=/

Всем спасибо, тему можно закрывать=)
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу