أداة سطر الأوامر 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
، يرجى الحرص لتجنب انقطاع غير مقصود للخدمات.