WordOps CLI
WordOps, CLI веб-стека, задает версии PHP для отдельных сайтов, чтобы администратор учитывал требования каждого приложения.
- 1 573 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Утилита меняет системные пакеты и веб-стек с повышенными правами; ошибка может остановить сайты на сервере.
Установка
Ручная установка
wget -qO wo wops.cc && sudo bash woПервая команда Getting Started. Сначала изучите скачиваемый скрипт и проверьте совместимость сервера.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Утилита меняет системные пакеты и веб-стек с повышенными правами; ошибка может остановить сайты на сервере.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
WordOps, CLI для веб-сервера, создает сайты через команду `wo`. Администратор указывает домен и тип сайта: WordPress, PHP, статические страницы или обратный прокси. Для WordPress можно выбрать кеш, а для домена выпустить сертификат TLS. При создании сайта WordOps устанавливает нужные пакеты и настраивает веб-стек, включая Nginx и PHP. В комплект входят средства просмотра состояния сервера и мониторинга. Это работа с системными службами: на узле с действующими сайтами изменения могут затронуть и другие приложения. Перед установкой сохраните копии сайтов, баз данных и конфигурации сервера.
Для кого. Администраторам выделенных серверов WordPress, которые хотят создавать сайты и обслуживать веб-стек из командной строки.
Подходит, если
- Администратор разворачивает новый WordPress-сайт на подготовленном сервере.
- Для домена выбирают кеширование и настраивают сертификат TLS.
- Нескольким сайтам назначают версии PHP под требования приложений.
- Приложение, доступное на локальном порту, публикуют через обратный прокси.
Не подходит, если
- На общем сервере нельзя менять веб-стек и системные пакеты.
- Используется ОС вне поддерживаемого списка без испытаний.
- Нет резервной копии и доступа для восстановления действующих сайтов.
Пример запроса к агенту
Составь план создания WordPress-сайта на новом сервере через WordOps с проверкой ОС, домена и резервной копии до запуска.Ограничения
Установка и управление стеком требуют административных прав и могут затронуть действующие сайты на узле. Поддерживаемые версии Ubuntu и Debian перечислены отдельно; Raspbian указан только для тестирования. Установщик скачивается с внешнего адреса и запускается с повышенными правами, поэтому сначала изучите его содержимое. Переключение PHP, кеша и конфигурации Nginx надо проверять на копии сайта: успешная команда не подтверждает совместимость приложения и его плагинов.
Как отключить. Прекратите запуск команд WordOps. Отключение установленного стека выполняйте по плану переноса сайтов и резервного копирования.
Частые вопросы
Как создать обычный WordPress-сайт?
Пример README: `sudo wo site create example.com --wp`. Замените example.com своим доменом и выполняйте команду на подготовленном сервере. Она установит нужные пакеты и настроит WordPress без кеширования страниц.
Как выбрать другой тип сайта?
Для статических страниц пример выглядит так: `wo site create example.com --html`. Флаг `--php` выбирает PHP-сайт, а `--proxy=127.0.0.1:3000` настраивает обратный прокси к приложению на указанном локальном порту. Подставьте свой домен и адрес приложения.
Как сменить PHP у существующего сайта?
В разделе README о переключении PHP приведена команда `wo site update example.com --php84` для PHP 8.4. Замените домен своим; версию выбирайте по требованиям приложения и его плагинов. Сначала испытайте смену на копии сайта.
Как выбрать кеш при создании WordPress?
Команда `wo site create example.com --wpfc` создает сайт с FastCGI-кешем Nginx. Вариант `wo site create example.com --wpredis` использует Redis. Это альтернативы для нового сайта; выберите одну под свое приложение.
Как запросить сертификат Let’s Encrypt?
В README есть `wo site create example.com --wp -le` для нового WordPress-сайта с сертификатом. Укажите собственный домен. Для wildcard-сертификата нужен отдельный вариант с DNS API из [раздела сертификатов](https://github.com/WordOps/WordOps#sites-secured-with-lets-encrypt).
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСкилл os-usage: агент разворачивает приложения, базы и домены в контейнере Infinite OS через CLI os вместо ручной работы с Docker.
CLI на Go сравнивает сервер с прошлым снимком, сообщает только значимые перемены и отдает их агенту через MCP
WebSSH-консоль для VPS с MCP-сервером: агент работает на нескольких серверах, а токены с ACL ограничивают инструменты и хосты.
3X-UI на своем VPS
3x-ui-vps
Скилл, который разворачивает панель 3X-UI и Xray VLESS за nginx на Ubuntu-сервере и затем обслуживает его через готовые скрипты
Удаленный MCP-сервер платформы Devopness, которая создает инфраструктуру и выкладывает приложения в ваших облачных аккаунтах
Менеджер дистрибутивов WSL с интерфейсом и MCP-сервером, чтобы агент управлял дистрибутивами и запускал команды внутри них
Коротко о README
Примеры разделяют обычный WordPress и multisite. В состав входят средства выпуска сертификатов и мониторинга.