تعيين الإصدار الافتراضي
يتيح لك ServBay تعيين الإصدار الافتراضي لحزم البرمجيات التي تدعم واجهة سطر الأوامر (CLI)، بالإضافة إلى تعيين نوع وإصدار خادم قاعدة بيانات SQL الافتراضي الذي يعمل عند التشغيل. هذه الميزة مثالية لإدارة إصدارات الأدوات أو اللغات المختلفة التي تتطلبها مشاريعك، والتأكد من استخدام الإصدار المرغوب بشكل افتراضي عند الاستدعاء من الطرفية أو النصوص البرمجية.
تكوين إصدار سطر الأوامر الافتراضي لحزم ServBay
يمكنك ضمن ServBay تعيين إصدار افتراضي لكل من PHP وNode.js وMariaDB وMySQL وPostgreSQL وMongoDB، ليتم استخدامه تلقائيًا عند تنفيذ الأوامر من الطرفية أو ضمن سكربتات البرمجة. إليك كيفية إعداد الإصدار الافتراضي بالتفصيل:
افتح تطبيق ServBay.
انقر على “الإعدادات” في الشريط الجانبي الأيسر.
في صفحة الإعدادات، انتقل إلى قسم “الإصدار الافتراضي”.
اختر عبر القوائم المنسدلة الإصدارات التي تود تعيينها كإصدارات افتراضية لكل من PHP وNode.js وMariaDB وMySQL وPostgreSQL وMongoDB.
انقر زر “تطبيق” الموجود أسفل الصفحة لحفظ التغييرات.
بعد تعيين الإصدار الافتراضي، على سبيل المثال إذا اخترت PHP 7.4 كإصدار افتراضي، سيظهر عند تنفيذ الأمر php -v
في الطرفية النتيجة PHP 7.4.x (cli)
.
إذا كنت بحاجة لاستخدام إصدار مختلف مؤقتًا (مثل PHP 8.1)، يمكنك استدعاء الأمر مباشرةً باستخدام الصيغة المخصصة للإصدار، مثل php-8.1 -v
، وسيعرض لك النتيجة PHP 8.1.x (cli)
. هذا الأسلوب يتيح لك تنفيذ أوامر وسكربتات بإصدار معين دون تغيير الإعداد الافتراضي على مستوى النظام.
تسري هذه الآلية أيضًا على حزم مثل Node.js وMariaDB وPostgreSQL وMongoDB. لاحظ أنه في صفحة إدارة الحزم، ستجد بجانب اسم الإصدار الافتراضي أيقونة تثبيت تشير إلى أن هذا هو الإصدار المستخدم افتراضيًا.
تعيين خادم SQL الافتراضي ونوع الإصدار (MySQL/MariaDB)
نظرًا لكون كل من MySQL وMariaDB قواعد بيانات SQL تستخدم عادة نفس المنفذ 3306 وملف الـSocket، فلا يمكن تشغيلهما معًا في نفس الوقت. يسمح لك ServBay بتحديد نوع وإصدار خادم SQL الافتراضي عند التشغيل (MySQL أو MariaDB)، ما يمكنّك من التبديل السريع بينها بسهولة لتلبية متطلبات مشاريعك المختلفة.
مثال: إذا كنت تستخدم حاليًا MariaDB 11.4 وتريد التبديل إلى MySQL 9.0 لتجعله الخادم الافتراضي الذي يعمل عند بدء تشغيل ServBay:
اذهب إلى صفحة “الإعدادات” في ServBay.
انتقل لأسفل حتى قسم “Default SQL Server”.
من القائمة المنسدلة “Default SQL Server”، اختر
MySQL
ثم انقر على زر “تطبيق” المجاور. (سيتم بذلك تعيين خادم MySQL ليتم تشغيله افتراضيًا عند بدء ServBay).وفي قائمة “Default Version” المجاورة، اختر إصدار MySQL الذي ترغب في تعيينه (مثلاً
MySQL 9.0
) ثم انقر على زر “تطبيق” المجاور. (سيحدد هذا الإصدار الذي سيتم تشغيله عند بدء MySQL).تمت الإعدادات، وسيبدأ خادم قاعدة البيانات ونوعه بالإصدار الذي اخترته تلقائيًا عند تشغيل ServBay القادم.
بهذه الطريقة يمكنك التحول بسرعة بين أنواع وإصدارات خوادم قواعد بيانات SQL بحسب متطلبات كل مشروع، ودون الحاجة لإيقاف أو إعادة تشغيل الخدمات يدويًا لكل تبديل.