سيرفر مخصص: إعداد سيرفر Valheim مخصص على ويندوز
تم إنشاء هذا الدليل باستخدام المنتجات التالية:
(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)
مقدمة
عندك سيرفر مخصص وبدك تثبت عليه سيرفرات ألعاب؟ مثلاً سيرفر Valheim مخصص؟ أنت في المكان الصح! في التالي رح نشرح خطوة بخطوة كيف تثبت هالخدمة على سيرفرك.
إعداد سيرفر Valheim مخصص على VPS ويندوز
حسّ حالك بتفهم أحسن لما تشوف الأمور عم تصير؟ عنا الفيديو المناسب إلك! غطس معنا بالفيديو اللي بيشرح كل شي بطريقة سهلة. سواء كنت مستعجل أو بتحب تستوعب المعلومات بأكثر طريقة ممتعة!
التحضير
لتثبيت سيرفر Valheim، لازم تستخدم SteamCMD. SteamCMD هو نسخة سطر الأوامر من عميل Steam. هالأداة بتخليك تنزل تطبيقات السيرفر المخصصة لألعاب Steam الشهيرة بسرعة وسهولة. بتلاقي SteamCMD على موقع مطوري Valve الرسمي: https://developer.valvesoftware.com/wiki/SteamCMD.
بعدها، رح يتم التنزيل. الملف اللي بتنزله هو steamcmd.zip ولازم تفك ضغطه أولاً. يُنصح تعمل مجلد خاص عشان تفك الضغط فيه. لازم تشوف ملف steamcmd.exe بعد الفك. شغّله واستنى لين تخلص عملية التثبيت.
أول ما تطلع رسالة Loading Steam API.... OK، يعني العملية تمت بنجاح وتقدر تبدأ بتثبيت سيرفر Valheim.
التثبيت
بعد التثبيت، لازم تقدر تنفذ أوامر في سطر أوامر Steam (steamcmd.exe). هون لازم تسجل دخول. بتسجل كـ anonymous. نفذ الأمر التالي: login anonymous
الخطوة الجاية هي التثبيت. بتستخدم الأمر app_update 896660. رقم التطبيق 896660 هو الخاص بـ سيرفر Valheim المخصص.
لا توقف العملية قبل ما تخلص لتجنب الأخطاء. ممكن تاخد وقت شوي، بس الصبر بيستاهل! :)
روح للمجلد اللي ثبت فيه السيرفر وادخل للمجلد الفرعي التالي: ../steamapps/common/Valheim dedicated Server/
هون لازم تنشئ ملف بدء التشغيل اللي بيشغّل برنامج السيرفر. أنشئ ملف بالاسم التالي: start_headless.bat
تأكد إن خيار عرض امتدادات الملفات مفعل حتى تستخدم الامتداد الصحيح.
افتح الملف، ضيف المحتوى التالي واحفظ التغييرات:
@echo off
set SteamAppId-892970
echo "Starting server PRESS CIRL-C to exit"
REM Tip: Make a local copy of this script to avoid it being overwritten by steam.
REM NOTE: Minimum password length is 5 characters & Password cant be in the server name.
REM NOTE: You need to make sure che ports 2456-2458 is being forwarded to your server through your local router & firewall.
valheim server -nographics -batchmode -name "My Server" -port 2456 -world "Dedicated" -password "secret" -crossplay
لتخلي السيرفر ظاهر وقابل للوصول من الخارج، لازم تفتح/تعيد توجيه منافذ السيرفر في الجدار الناري. افتح إعدادات جدار حماية ويندوز.
لازم تضيف قواعد جديدة بالإعدادات. اضغط على قواعد الواردة والصادرة مثل ما موضح تحت وأضفها للمنافذ التالية: 2456-2458 لبروتوكولات TCP/UDP.
التهيئة
الإعداد الأساسي صار جاهز. فيك تعدل إعدادات إضافية بملف start_headless_server.bat. هون فيك تغيّر اسم السيرفر، كلمة مرور السيرفر، كلمة مرور الأدمن، وغيرها من الخيارات. لتعديلها، روح للمجلد التالي:
../steamapps/common/Valheim dedicated Server/
اللعب
بنهاية الإعداد، فيك تشغّل السيرفر بتنفيذ ملف start_headless_server.bat اللي أنشأته. هالشي رح يفتح كونسول السيرفر ويبدأ عملية تشغيل السيرفر. إذا كل شي مشى تمام، السيرفر رح يطلع بقائمة السيرفرات بعد ما يشتغل بنجاح.