Установка PHP 5.3 на VPS от Agava

Опубликовано Опубликовано в рубрике *nix, Easy Patch, Без рубрики, Общее

Приветствую всех, кто еще заходит на страничку моего блога в надежде почитать что-нибудь свеженькое! =)

Хоть я уже давно и не занимаюсь непосредственным web-мастерингом, но иногда приходится что-то где-то настраивать. И вот, в один прекрасный день в мои руки попал VPS от компании Агава с установленным php5.1 и CentOS 5.6 32bit на борту. Как адепт этого прекрасного языка, я не мог терпеть присутствия подобного атавизма, тем более, что любимый мною Drupal 7 ни в какую не хотел ставиться на столь старое ядро. И тут начались войны.

Поскольку мой хостинг нещадно режет попытки выложить nix-овые команды в текстовом виде, постить буду в картинках.

Саппорт уверенно твердил, что я все могу сделать через ISP Manager v. 4.4 Lite, однако я понимал, что скорее всего на другом конце провода сидит неопытный сонный первокурсник. Потому, отчаявшись сделать что-либо с GUI-нёй от ISP, решил поковыряться по-старинке с консолью.

Как выяснилось, на агавском VPS вполне можно вручную админить виртуальные сервер (хоть какая-то радость за предлагаемую ими сумму).

В качестве репозитория PHP 5.3 я выбрал Atomic, который рекомендуется для использования с CentOS. Подключаем его:

Затем нужно обновить php и php mcrypt. До этого действия все работает со старой версией!

Проверяем версию PHP и работоспособность

При successfully установке команды должны вернуть что-то в духе current version of PHP is 5.3.x.

Теперь надо перезапустить Апач и MySQL. Как выяснилось, одним рестартом апача не обойтись, т.к. mysql будет возвращать ошибку подключения. Попросту — ляжет.

После этого Drupal 7 с песнями и плясками ставится на VPS!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *