Автоматическое обновление WordPress и плагинов на Ubuntu VDS

Как сделать, чтобы в CMS WordPress работала система автоматического обновления, если есть административный доступ к серверу (например VDS сервер)

Методы, использованные в данной статье достаточно общие, чтобы их можно было использовать и на других операционных системах, и не только на наших VDS серверах с аппаратной виртуализацией.

Как Вы могли заметить, в CMS WordPress уже давно присутствует функция автоматического обновления как самого движка, так и плагинов. Также есть возможность искать и устанавливать новые плагины прямо из административного интерфейса WordPress.

Если CMS WordPress не может получить достаточное количество прав на сервере для выполнения полностью автоматической установки, то она предлагает ввести параметры доступа к блогу по ftp. Это не всегда бывает удобно. Ниже мы расскажем, как, имея полный административный доступ к своему VDS серверу, настроить полностью автоматическую установку и обновление.

Еще чуть теории.  WordPress работает под управлением вебсервера apache2.  Сам процесс вебсервера работает под пользователем www-data. Так вот, этому пользователю нужно разрешить запись в папку блога. Будем считать, что папка блога расположена по такому пути: /home/user/www/blog.com . Делается это следующим образом:

  1. Нужно зайти на свой VDS сервер по ssh и получить рутовые права.
  2. Теперь установим владельцем файлов пользователя www-data. В консоли нужно выполнить команду:
    • chown -R www-data /home/user/www/blog.com
  3. Теперь установим права для этой папки:
    • chmod -R 664 /home/user/www/blog.com;find /home/user/www/blog.com -type d -exec chmod 775 {} \;

Все, идем проверять и обновлять.

Пожелания и неясности — в комментарии, будем им рады.

One thought on “Автоматическое обновление WordPress и плагинов на Ubuntu VDS

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

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