Strumento da riga di comando servbayctl
servbayctl
è uno strumento da riga di comando che offre agli sviluppatori un modo per operare sui servizi ServBay dalla riga di comando. Con servbayctl
, puoi avviare, fermare, ricaricare, riavviare, terminare, visualizzare lo stato e fermare tutti i servizi. Di seguito è riportata una guida dettagliata sull'uso di servbayctl
.
Comandi e parametri supportati
servbayctl
supporta i seguenti comandi e parametri:
Usage: servbayctl {start|stop|reload|restart|kill|status|stop-all} {php|mariadb|pgsql|redis|memcached|caddy|dnsmasq} [-all|version]
Comandi di base
Di seguito sono riportati i comandi di base di servbayctl
e degli esempi:
Avviare un servizio
Avvia il servizio specificato.
servbayctl start {nome_servizio} [-all|version]
Esempio: Avviare il servizio PHP 7.4
servbayctl start php 7.4
Fermare un servizio
Ferma il servizio specificato.
servbayctl stop {nome_servizio} [-all|version]
Esempio: Fermare il servizio PHP 7.4
servbayctl stop php 7.4
Ricaricare un servizio
Ricarica la configurazione del servizio specificato.
servbayctl reload {nome_servizio} [-all|version]
Esempio: Ricaricare la configurazione di PHP 7.4
servbayctl reload php 7.4
Riavviare un servizio
Riavvia il servizio specificato.
servbayctl restart {nome_servizio} [-all|version]
Esempio: Riavviare il servizio PHP 7.4
servbayctl restart php 7.4
Terminare un servizio
Terminate il processo del servizio specificato.
servbayctl kill {nome_servizio} [-all|version]
Esempio: Terminare il processo del servizio PHP 7.4
servbayctl kill php 7.4
Visualizzare lo stato del servizio
Visualizza lo stato del servizio specificato.
servbayctl status {nome_servizio} [-all|version]
Esempio: Visualizzare lo stato del servizio PHP 7.4
servbayctl status php 7.4
Fermare tutti i servizi
Ferma tutti i servizi in esecuzione.
servbayctl stop-all
Servizi supportati
servbayctl
supporta i seguenti servizi:
- php
- mariadb
- pgsql
- redis
- memcached
- caddy
- dnsmasq
Operazioni esempi
Di seguito sono riportati alcuni esempi di operazioni comuni:
Avviare tutte le versioni di PHP
servbayctl start php -all
Fermare tutte le versioni di MariaDB
servbayctl stop mariadb -all
Riavviare il servizio Redis
servbayctl restart redis -all
Visualizzare lo stato del servizio Caddy
servbayctl status caddy -all
Fermare tutti i servizi in esecuzione
servbayctl stop-all
Note
- L'uso del parametro
-all
permette di operare su tutte le versioni del servizio specificato. - Il parametro
version
è utilizzato per specificare una versione specifica del servizio. - Per alcune operazioni, come
kill
estop-all
, utilizza con cautela per evitare interruzioni accidentali del servizio.