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