تخطي إلى المحتوى الرئيسي

سيرفر مخصص: إعداد سيرفر Rust مخصص على لينكس

تم إنشاء هذا الدليل باستخدام المنتجات التالية:

(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)

المقدمة

هل لديك سيرفر مخصص يعمل بنظام لينكس وتريد تثبيت خدمة سيرفر Rust المخصص عليه؟ أنت في المكان الصحيح. في هذا الدليل، سنشرح خطوة بخطوة كيفية تثبيت هذه الخدمة على سيرفرك اللينكس باستخدام SteamCMD. سنستخدم أوبونتو في الأمثلة، لكن العملية ستكون مشابهة جدًا للتوزيعات الأخرى.

نصيحة

هل تعلم أنه يمكنك تثبيت واجهة ZAP GS/TS3 مباشرة على سيرفرك المخصص، مما يتيح لك إعداد خدمات سيرفر الألعاب مع تكامل مباشر مع لوحة المعلومات الخاصة بـ ZAP-Hosting، بكل سهولة وبنقرات قليلة! تعرّف أكثر على واجهة GS/TS3 هنا.

التحضير

أولاً، اتصل بسيرفرك المخصص عبر SSH. استخدم دليلنا الوصول الأولي عبر SSH إذا كنت بحاجة لمساعدة في ذلك.

ستحتاج أيضًا لإكمال إعداد SteamCMD لأول مرة إذا كانت هذه هي المرة الأولى التي تستخدم فيها SteamCMD على سيرفرك اللينكس. يرجى استخدام دليلنا إعداد SteamCMD على لينكس والتأكد من أن SteamCMD مُعد بالكامل قبل المتابعة.

التثبيت

ابدأ بتسجيل الدخول كمستخدم steam وانتقل إلى مجلد المستخدم الجذري home/steam للحفاظ على التنظيم.

sudo -u steam -s
cd ~

عند تسجيل الدخول، يمكنك بدء عملية التثبيت باستخدام الأمر التالي لتشغيل التثبيت بسهولة عبر SteamCMD مباشرة لمستخدم steam.

steamcmd +force_install_dir '/home/steam/Rust-Server' +login anonymous +app_update 258550 validate +quit

يرجى التحلي بالصبر أثناء اكتمال التنزيل، فقد يستغرق بعض الوقت للألعاب ذات الأحجام الكبيرة. بمجرد النجاح، سترى رسالة تأكيد نجاح التثبيت.

التهيئة

في هذه المرحلة، تكون قد انتهيت من إعداد سيرفر Rust الخاص بك. يمكنك إجراء المزيد من التهيئات عبر ملفات الإعداد الموجودة داخل مجلد السيرفر.

انتقل إلى المجلد الجذري وأنشئ ملف .sh. سيكون هذا ملف bash المستخدم لتشغيل السيرفر وضبط مختلف معلمات التهيئة.

nano /home/steam/Rust-Server/start_server.sh

الآن أضف المحتويات التالية إلى ملف bash. في الأمر أدناه، تم إضافة بعض المعلمات الأساسية والأكثر استخدامًا. إذا أردت إضافة المزيد أو معرفة تفاصيل كل معلمة، ننصح بتصفح ويكي Rust الرسمي الذي يوفر جميع خيارات التهيئة المتاحة.

#!/bin/bash
/home/steam/Rust-Server/RustDedicated -batchmode -nographics +server.hostname "your_server_name" +server.port 28015 +server.identity "my_server" +server.maxplayers 50 +server.worldsize 1000 +server.saveinterval 300

احفظ الملف باستخدام CTRL+X، ثم Y وأخيرًا Enter. وأخيرًا، لجعل ملف bash قابل للتشغيل بدون صلاحيات sudo، نفذ الأمر التالي لإضافة صلاحية التنفيذ للملف.

chmod +x /home/steam/Rust-Server/start_server.sh

تشغيل السيرفر والاتصال به

حان الوقت الآن لتشغيل سيرفرك. انتقل إلى مجلد اللعبة الرئيسي وشغّل ملف الشل start_server.sh.

/home/steam/Rust-Server/start_server.sh

يجب أن ترى الآن سجلات تظهر في نافذة الأوامر تشير إلى نجاح بدء التشغيل. يرجى ملاحظة أن بدء التشغيل لأول مرة قد يستغرق بعض الوقت أثناء الإعداد. إذا سار كل شيء كما هو متوقع، سيكون سيرفرك مرئيًا في قائمة السيرفرات. بدلاً من ذلك، يمكنك الاتصال مباشرة بالبحث عن: [your_ip_address]:28015.

الخاتمة

مبروك، لقد قمت بتثبيت وتكوين سيرفر Rust بنجاح على سيرفرك المخصص! كخطوة تالية، ننصح بمراجعة دليلنا إعداد خدمة لينكس، الذي يغطي كيفية إعداد سيرفر الألعاب المخصص الجديد كخدمة. هذا يوفر فوائد عديدة مثل التشغيل التلقائي للسيرفر عند الإقلاع، التحديثات التلقائية، إدارة سهلة والوصول إلى السجلات، وأكثر من ذلك بكثير!

إذا كان لديك أي أسئلة أو مشاكل أخرى، لا تتردد في التواصل مع فريق الدعم لدينا، المتوفر لمساعدتك يوميًا!