Обновить WordPress движок

Починяю блог после Нового года. Начал с обновления движка.

С Новым Годом дневник! В прошлом году меня хватило с перерывами до сентября вести его, а также пробовать “100 ночей кода“. На большее не хватило. Однако, как говорится, “побеждает тот, кто упал 9 раз и поднялся 10” – попробую всё заново. Для начала, я решил обновить собственно WordPress движок. Консоль давно мигала красным и требовала обновить всё подряд.

Оказалось, обновить WordPress движок – это не так просто, т.к потребовало также обновить PHP до версии 5.6.30+. Штатная версия PHP в CentOS 6.x при этом равна 5.3.3. Пришлось мне немного поколдовать: подключить REMI репозиторий, установить yum-tools, после чего через yum-config-manager указать актуальную версию “php56”. После этого я сходил в базу знаний и привёл новую версию PHP по настройкам в соответствие с установленным Nginx веб-сервером. При использовании совместно с Nginx, нужно переписать пользователя и группу apache на пользователя и группу nginx. А после всего этого, чтобы обновились плагины, нужно было прогнать установку прав на учётную запись веб-сервера:

cd /path/to/site/
chmod -R 777 *
# обновить всё что надо
find /path/to/site/ -type f -exec chmod 664 {} \;
find /path/to/site/ -type d -exec chmod 775 {} \;

Согласно современной концепции “развёртывания состояний”, мне следовало бы задуматься на тему авто-развёртывания с нуля контейнера с готовым и настроенным WordPress очередной версии, вместо тащить долгое время одну инсталляцию и всячески её обхаживать. Пожалуй это было бы круто, однако непонятно – как собирать всякий раз такую версию и стоит ли игра свеч ради одного развёртывания? Есть о чём подумать, ну а пока я думаю о перезапуске своих ковыряний по части автоматизации всего и вся.

Leave a Reply

Your email address will not be published. Required fields are marked *