Инструмент командной строки servbayctl
servbayctl
— это инструмент командной строки, который предоставляет разработчикам возможность управлять сервисами ServBay через командную строку. С помощью servbayctl
вы можете запустить, остановить, перезагрузить, перезапустить, завершить, проверить состояние и остановить все сервисы. Ниже приведено подробное руководство по использованию servbayctl
.
Поддерживаемые команды и параметры
servbayctl
поддерживает следующие команды и параметры:
Usage: servbayctl {start|stop|reload|restart|kill|status|stop-all} {php|mariadb|pgsql|redis|memcached|caddy|dnsmasq} [-all|version]
Основные команды
Ниже приведены основные команды и примеры использования servbayctl
:
Запуск сервиса
Запускает указанный сервис.
servbayctl start {имя_сервиса} [-all|version]
Пример: Запуск сервиса PHP 7.4
servbayctl start php 7.4
Остановка сервиса
Останавливает указанный сервис.
servbayctl stop {имя_сервиса} [-all|version]
Пример: Остановка сервиса PHP 7.4
servbayctl stop php 7.4
Перезагрузка сервиса
Перезагружает конфигурацию указанного сервиса.
servbayctl reload {имя_сервиса} [-all|version]
Пример: Перезагрузка конфигурации PHP 7.4
servbayctl reload php 7.4
Перезапуск сервиса
Перезапускает указанный сервис.
servbayctl restart {имя_сервиса} [-all|version]
Пример: Перезапуск сервиса PHP 7.4
servbayctl restart php 7.4
Завершение сервиса
Принудительно завершает процесс указанного сервиса.
servbayctl kill {имя_сервиса} [-all|version]
Пример: Завершение процесса сервиса PHP 7.4
servbayctl kill php 7.4
Проверка состояния сервиса
Проверяет состояние указанного сервиса.
servbayctl status {имя_сервиса} [-all|version]
Пример: Проверка состояния сервиса PHP 7.4
servbayctl status php 7.4
Остановка всех сервисов
Останавливает все запущенные сервисы.
servbayctl stop-all
Поддерживаемые сервисы
servbayctl
поддерживает следующие сервисы:
- php
- mariadb
- pgsql
- redis
- memcached
- caddy
- dnsmasq
Примеры операций
Ниже приведены некоторые распространенные примеры операций:
Запуск всех версий PHP
servbayctl start php -all
Остановка всех версий MariaDB
servbayctl stop mariadb -all
Перезапуск сервиса Redis
servbayctl restart redis -all
Проверка состояния сервиса Caddy
servbayctl status caddy -all
Остановка всех запущенных сервисов
servbayctl stop-all
Примечания
- Использование параметра
-all
позволяет выполнять операции со всеми версиями указанного сервиса. - Параметр
version
используется для указания конкретной версии сервиса. - Для некоторых операций, таких как
kill
иstop-all
, используйте их с осторожностью, чтобы избежать непреднамеренного прерывания сервисов.