WordOps CLI

WordOps, CLI веб-стека, задает версии PHP для отдельных сайтов, чтобы администратор учитывал требования каждого приложения.

  • 1 573 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Утилита меняет системные пакеты и веб-стек с повышенными правами; ошибка может остановить сайты на сервере.
Все причины и проверки

wordops/wordops

Установка

Ручная установка

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).

Обсуждение

Вопросов и отзывов пока нет.

Скилл os-usage: агент разворачивает приложения, базы и домены в контейнере Infinite OS через CLI os вместо ручной работы с Docker.

СкиллШирокий доступ360Звезды репозитория

CLI на Go сравнивает сервер с прошлым снимком, сообщает только значимые перемены и отдает их агенту через MCP

CLIШирокий доступ314Звезды репозитория

WebSSH-консоль для VPS с MCP-сервером: агент работает на нескольких серверах, а токены с ACL ограничивают инструменты и хосты.

MCP-серверШирокий доступ133Звезды репозитория

Скилл, который разворачивает панель 3X-UI и Xray VLESS за nginx на Ubuntu-сервере и затем обслуживает его через готовые скрипты

СкиллШирокий доступ31Звезды репозитория
Официальный

Удаленный MCP-сервер платформы Devopness, которая создает инфраструктуру и выкладывает приложения в ваших облачных аккаунтах

MCP-серверШирокий доступ576Звезды репозитория
Официальный

Менеджер дистрибутивов WSL с интерфейсом и MCP-сервером, чтобы агент управлял дистрибутивами и запускал команды внутри них

MCP-серверШирокий доступ4,1 тыс.Звезды репозитория

Коротко о README

Примеры разделяют обычный WordPress и multisite. В состав входят средства выпуска сертификатов и мониторинга.

Бейдж для README

Сообщить о проблеме

Foxx AIWordOps
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.