CobytesCTL geeft beperkte toegang tot vooraf toegestane beheertaken zonder volledige sudo- of root-toegang.
Kenmerken
- Services herstarten of herladen
- Caches flushen
- Configuraties van specifieke services testen
- Statusinformatie van services opvragen
- Kiezen of je wacht op de uitvoer van een commando
- Beschikbare services centraal configureren (rootrechten vereist)
Gebruik
Elk commando heeft deze opbouw:
cobytesctl ACTION SERVICE [-q]
Gebruik -q alleen als je de uitvoer wilt onderdrukken en niet wilt wachten tot de actie klaar is.
Ondersteunde services en acties
cobytesctl:statusdocker:reload,restart,statusnginx:reload,restart,test,statusphp-fpm:reload,restart,flush,test,statusvarnish:reload,restart,flush,status
Let op: Supervisor is standaard uitgeschakeld vanwege veiligheidsrisico’s.
Voorbeelden
cobytesctl test nginx
Test de nginx-configuratie.
cobytesctl reload nginx
Herlaadt nginx zonder volledige herstart.
cobytesctl restart nginx -q
Herstart nginx zonder op uitvoer te wachten.
PHP-FPM
Als er meerdere PHP-FPM-services op een server staan, kan CobytesCTL vragen welke service je wilt gebruiken. Gebruik geen verouderde PHP-servicenamen. Kies de actuele servicenaam die op de server beschikbaar is, of vraag Cobytes Support om dit te controleren.
cobytesctl restart php-fpm
Alle beschikbare commando’s zie je met:
cobytesctl --help