Ferramenta de linha de comando servbayctl
servbayctl
é uma ferramenta de linha de comando que fornece aos desenvolvedores uma maneira de operar os serviços do ServBay através da linha de comando. Com servbayctl
, você pode iniciar, parar, recarregar, reiniciar, matar, verificar o status e parar todos os serviços. Aqui está um guia detalhado sobre como usar servbayctl
.
Comandos e parâmetros suportados
servbayctl
suporta os seguintes comandos e parâmetros:
Usage: servbayctl {start|stop|reload|restart|kill|status|stop-all} {php|mariadb|pgsql|redis|memcached|caddy|dnsmasq} [-all|version]
Comandos básicos
Aqui estão os comandos básicos de servbayctl
e exemplos:
Iniciar serviço
Inicie o serviço especificado.
servbayctl start {nome_do_serviço} [-all|version]
Exemplo: Iniciar serviço PHP 7.4
servbayctl start php 7.4
Parar serviço
Pare o serviço especificado.
servbayctl stop {nome_do_serviço} [-all|version]
Exemplo: Parar serviço PHP 7.4
servbayctl stop php 7.4
Recarregar serviço
Recarrega a configuração do serviço especificado.
servbayctl reload {nome_do_serviço} [-all|version]
Exemplo: Recarregar configuração do PHP 7.4
servbayctl reload php 7.4
Reiniciar serviço
Reinicia o serviço especificado.
servbayctl restart {nome_do_serviço} [-all|version]
Exemplo: Reiniciar serviço PHP 7.4
servbayctl restart php 7.4
Matar serviço
Força a matar o processo do serviço especificado.
servbayctl kill {nome_do_serviço} [-all|version]
Exemplo: Matar o processo do serviço PHP 7.4
servbayctl kill php 7.4
Verificar o status do serviço
Verifique o status do serviço especificado.
servbayctl status {nome_do_serviço} [-all|version]
Exemplo: Verificar o status do serviço PHP 7.4
servbayctl status php 7.4
Parar todos os serviços
Pare todos os serviços em execução.
servbayctl stop-all
Serviços suportados
servbayctl
suporta os seguintes serviços:
- php
- mariadb
- pgsql
- redis
- memcached
- caddy
- dnsmasq
Exemplos de operações
Aqui estão alguns exemplos de operações comuns:
Iniciar todas as versões do PHP
servbayctl start php -all
Parar todas as versões do MariaDB
servbayctl stop mariadb -all
Reiniciar o serviço Redis
servbayctl restart redis -all
Verificar o status do serviço Caddy
servbayctl status caddy -all
Parar todos os serviços em execução
servbayctl stop-all
Notas
- Use o parâmetro
-all
para operar todas as versões do serviço especificado. - O parâmetro
version
é usado para especificar uma versão específica do serviço. - Para algumas operações, como
kill
estop-all
, use com cautela para evitar interrupções inesperadas nos serviços.