ملخص المواضيع
1. ما هو SteamCMD ولماذا يتم استخدامه؟
SteamCMD هو إصدار سطر أوامر من عميل Steam، مصمم خصيصًا لإدارة وتثبيت خوادم الألعاب. تُستخدم هذه الأداة للأغراض التالية:
تثبيت خادم مخصص دون الحاجة إلى تثبيت Steam الكامل
احصل على تحديثات اللعبة بسرعة وبشكل تلقائي
تنفيذ أوامر الشبكة والتحقق من صحة الملفات
القدرة على تشغيل البرامج النصية تلقائيًا في بيئات خادم Linux أو Windows
بالنسبة لمعظم الألعاب التي تحتوي على خوادم مخصصة (مثل Valheim وRust وARK وما إلى ذلك)، فإن الطريقة الرسمية الوحيدة لتثبيت الخادم هي من خلال SteamCMD.
2. قم بتنزيل SteamCMD وتثبيته
SteamCMD على كلا نظامي التشغيل ويندوز و لينكس إنه قابل للتطبيق.
2.1. تثبيت SteamCMD على ويندوز
مجلد مخصص مثل:
تنزيل ملف steamcmd.zip
استخراج المحتوى داخل مجلد
تنفيذ الملف:
يقوم SteamCMD بتحديث نفسه تلقائيًا بعد التشغيل.
2.2. تثبيت SteamCMD على لينكس (أوبونتو/ديبيان)
أولاً قم بتثبيت التبعيات:
ثم قم بتنزيل SteamCMD:
3. تسجيل الدخول إلى SteamCMD
بمجرد الإطلاق، لتسجيل الدخول إلى حساب Steam الخاص بك:
إذا كانت اللعبة لا تتطلب تسجيل الدخول، فيمكنك استخدام تسجيل الدخول المجهول:
(يمكن تنزيل العديد من الخوادم المخصصة بشكل مجهول.)
4. قم بتعيين مجلد تثبيت الخادم
حدد المجلد الذي تريد تثبيت الخادم فيه:
يمكنك أيضًا تقديم المسار الكامل:
force_install_dir /home/server/valheim/
5. تثبيت خادم الألعاب المخصص
كل لعبة هي واحدة معرف التطبيق تم تثبيت الخادم باستخدام معرف التطبيق هذا:
مثال:
لتثبيت خادم نظري (معرف التطبيق الافتراضي):
بعد اكتمال التثبيت، سيتم وضع الخادم في المسار المحدد.
6. تحديث الخادم
لتحديث الخادم، قم بتشغيل نفس الأمر مرة أخرى:
إذا قمت بالنقر فوق التحقق، سيتم فحص الملفات وإصلاحها، ولكن سيستغرق الأمر وقتًا أطول.
7. قم بتشغيل SteamCMD تلقائيًا باستخدام البرنامج النصي
بالنسبة لبيئات الخادم، يوصى باستخدام البرامج النصية.
مثال على البرنامج النصي في Windows (ملف دفعي)
عينة من النص البرمجي في لينكس
8. تشغيل خادم مخصص
بعد التثبيت، يقع ملف تنفيذ الخادم داخل مجلد التثبيت.
على سبيل المثال، على نظام التشغيل Windows:
mygameserver.exeأو على لينكس:
./mysserver.x86_64اعتمادًا على نوع اللعبة، توجد إعدادات التكوين مثل المنافذ وملفات التكوين وإعدادات RAM وما إلى ذلك في مجلد الخادم.
9. نقاط مهمة في إدارة الخادم المخصص
قم دائمًا بإيقاف الخادم قبل تشغيله مرة أخرى.
لتجنب الانقطاع، لا تقم بالتحقق بعد التحديث إلا إذا كانت هناك مشكلة.
SteamCMD هو الخيار الأفضل لخوادم السحابة (VPS)
تضع معظم الألعاب بيانات الخادم في ملفات التكوين داخل مجلد اللعبة.
خاتمة
SteamCMD هي إحدى الأدوات الرئيسية لتثبيت وإعداد خوادم الألعاب المخصصة على أنظمة Windows وLinux. باستخدامها، يمكنك التثبيت السريع والتحديثات التلقائية وإدارة الخادم المخصص بالكامل.
إذا كنت تخطط لإعداد خادم لعبة على VPS قوي، فإن SteamCMD هو خيار قياسي واحترافي للبدء به.









