كيفية تغيير خدمة الويب الافتراضية
يدعم ServBay استخدام Caddy أو NGINX أو Apache كخادم ويب، حيث يمكن للمستخدمين بسهولة تبديل خادم الويب الافتراضي.
تنبيه مهم
في الوقت الحالي، فإن وظيفة استخدام عدة خوادم ويب لم تُفتح بعد، يمكن للمستخدمين استخدام خادم ويب واحد فقط في كل مرة. وبمجرد تعيين خدمة ويب معينة كخادم الويب الافتراضي، سيتم تعطيل خدمات الويب الأخرى تلقائيًا.
على سبيل المثال، إذا قام المستخدم بتعيين NGINX
كخادم ويب افتراضي، فسيتم تعطيل كل من Caddy
و Apache
ولن يمكن تفعيلها في الخدمة.
نظرة عامة
يتضمن ServBay Caddy
و NGINX
و Apache
كخوادم ويب، ويمكن للمستخدمين اختيار خادم الويب الذي يحتاجون إليه بسهولة، مع القدرة على التبديل في أي وقت.
أثناء عملية التبديل، سيقوم ServBay بتحويل وتوليد الإعدادات المناسبة لخادم الويب، ولا يحتاج المستخدمون إلى القلق بشأن كتابة ملفات الإعدادات.
ملاحظة⚠️
إذا قام المستخدم بتخصيص ملف إعدادات لموقع الويب (مثل Caddy)، فلن يمكن لذلك الموقع أن يتحول تلقائيًا إلى ملف إعدادات خادم ويب آخر (مثل NGINX). يحتاج المستخدم إلى تعديل ملف الإعدادات المخصص يدويًا ليتناسب مع خادم الويب المختار.
على سبيل المثال، إذا استخدم المستخدم إعدادات مخصصة لموقع A والتي تُعد مناسبة فقط لـ NGINX
، فإن موقع A يمكن استخدامه فقط مع NGINX
، وليس مع Caddy
أو Apache
.
أثناء عملية التحويل، ستظهر تحذيرات تنبه المستخدم.
تعيين خادم الويب الافتراضي لـ Caddy
يتضمن خادم Caddy كجزء من ServBay Runtime، حيث يمكن للمستخدمين تعيينه كخادم ويب افتراضي دون الحاجة إلى تثبيت إضافي.
تعيين خادم الويب الافتراضي لـ NGINX
إذا كان المستخدم يحتاج إلى تعيين الخادم الافتراضي كـ NGINX، فعليه أولًا تثبيت NGINX. افتح الخدمات
- الخدمات العامة
، ثم انقر على زر التثبيت الأخضر الموجود على يمين NGINX
.
تعيين خادم الويب الافتراضي لـ Apache
دعم ServBay لـ Apache قادم قريبًا، يرجى الترقب.
طريقة الإعداد
سأخذ كمثال تعيين NGINX
كخادم ويب افتراضي.
تعيين خادم الويب الافتراضي هو عملية بسيطة. يحتاج المستخدم فقط إلى فتح الإعدادات
- خادم الويب الافتراضي
، ثم اختيار الخادم الافتراضي المطلوب من القائمة المنسدلة، مثل NGINX
. ثم انقر على تطبيق
.
WARNING
تنبيه: كما ذُكر سابقًا، يحتاج المستخدم إلى تثبيت NGINX أولًا. إذا لم يتم تثبيت NGINX، فلن تتمكن القائمة المنسدلة من تغيير أو اختيار خادم الويب الافتراضي.
بعد ذلك، سيقوم ServBay تلقائيًا بنقل إعدادات الموقع، مع توفير شريط تقدم للمستخدم لمتابعة حالة النقل، بما في ذلك أي نقل فاشل.
بعد اكتمال نقل الموقع، سيتم تفعيل خادم الويب المختار تلقائيًا، وتعطيل خوادم الويب غير الافتراضية الأخرى.
استكشاف الأخطاء وإصلاحها
إذا حدثت مشاكل أثناء عملية النقل، يرجى الرجوع إلى المقالة دليل استكشاف أخطاء خدمة الويب