WordOps v3.20.0: что нового и как обновиться

WordOps CLI для развёртывания и обслуживания WordPress на Linux: Nginx, PHP-FPM, MySQL/MariaDB, SSL, бэкапы. В стабильном релизе v3.20.0 доработали мультисайт, PHP 8.3, установщик и проверку IP при стеке Nginx.

Ниже что изменилось и как этим пользоваться: создание подсайтов, привязка одиночного сайта к мультисайту, обновление самой панели.

Что нового в v3.20.0

  • Дочерние сайты в мультисайте. Проще создавать подсайты (subdir/subdomain) и привязывать их к сети.
  • PHP-FPM для PHP 8.3 и новее. Корректная настройка пулов FPM при работе с актуальными ветками PHP.
  • Обновлённый установщик. Меньше сбоев на первом развёртывании, стабильнее bootstrap зависимостей.
  • Проверка IP при установке Nginx-стека. Исправлена логика, из-за которой установка могла падать на нестандартных сетевых конфигурациях.
  • Быстрее сборка сайтов. Внутренние оптимизации ускоряют wo site create, что заметно при массовом развёртывании.

Мультисайт и дочерние сайты

Сначала сеть на субдиректориях, затем подсайты через --subsiteof:

wo site create multisite.local --wpsubdir
wo site create a.local --subsiteof multisite.local
wo site create b.local --subsiteof multisite.local
  • --wpsubdir мультисайт WordPress в режиме субдиректорий.
  • --subsiteof multisite.local новый сайт становится дочерним в сети multisite.local.

Для поддоменов вместо --wpsubdir используйте флаг мультисайта в режиме subdomain (см. актуальный wo site create --help в вашей версии).

Одиночный сайт в дочерний

Если сайт уже создан как обычный WP, его можно влить в существующую сеть:

wo site create singlesite.local --wp
wo site update singlesite.local --subsiteof multisite.local

Первая команда поднимает одиночный WordPress, вторая переводит его в режим подсайта сети multisite.local. Перед такими преобразованиями на проде сделайте бэкап БД и файлов сайта.

Обновление WordOps

До актуальной стабильной ветки:

wo update

Команда подтянет релиз, зависимости и применит нужные правки в окружении. После обновления имеет смысл проверить версию и статус стека:

wo -v
wo stack status

Скриншот релиза

WordOps v3.20.0 release
Страница релиза WordOps v3.20.0

Кратко

v3.20.0 рабочий апдейт для тех, кто держит WP на WordOps: нормальный PHP 8.3/FPM, удобнее мультисайт, стабильнее install/Nginx, быстрее create. Полный changelog на GitHub.

Источники и ссылки


Комментарии загружаются…