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