آموزش ساخت سرور بازی راست بر روی لینوکس – Setup a Rust Game Server on Linux CentOS

در این مقاله قصد داریم آموزش ساخت و راه اندازی سرور بازی Rust بر روی شبکه بازی استیم را به شما آموزش دهیم.

برای راه اندازی این بازی مراجل زیر را به صورت مرحله ای دنبال کنید .

آین آموزش بر روی سرور با سیستم عامل لینوکس centOS 6 آماده شده است .

شما برای اجرا این بازی نیاز به سرور مجازی اینترنت دارید ، برای این موارد میتونید از سرور های مجازی ویژه گیم ایران و خارج از کشور ما با امنیت بالا استفاده کنید .

مرحله اول : نصب پیش نیاز ها 

اگر شما نصب ۳۲ بیتی دارید، این مجموعه دستورات را اجرا کنید:

 
yum install glibc libstdc++ screen -y

اگر شما نصب ۶۴ بیتی دارید، این مجموعه دستورات را اجرا کنید:

yum install glibc.i686 libstdc++.i686 -y
سپس از نصب پکیچ های بالا موارد زیر را در ترمینال وارد نمایید
yum groupinstall ‘Development Tools’ -y
yum install libX11-devel freetype-devel zlib-devel libxcb-devel -y
yum install libX11-devel -y
yum install -y freetype freetype-devel -y
 

مرحله ۲ : نصب سرور بازی 

ما یک کاربر دیگر برای امنیت ایجاد می کنیم، زیرا اجرای سرور بازی با کاربر ریشه خطرناک است. در صورت تمایل نام کاربری را تغییر دهید

useradd rust
su rust
پس از  su  شدن به یوزر جدید دستور زیر را وارد نمایید :
mkdir ~/game_server && cd ~/game_server
اکنون میباست فایل سرور بازی را دانلود نمایید
wget http://playrust.com/wp-content/uploads/2015/04/Rust_Server.zip && unzip Rust_Server.zip
از این جهت که بازی راست بر روی پلتفورم ویندوزی باید اجرا شود ، بر روی سرور لینوکس خود میباست ابتدا wine را نصب کنید :
cd /usr/src && wget http://skylineservers.dl.sourceforge.net/project/wine/Source/wine-1.7.50.tar.bz2 && tar xjf wine-1.7.50.tar.bz2

اگر شما در حال نصب ۶۴ بیتی CentOS هستید، از این موارد استفاده کنید:

cd wine-1.7.50 && ./configure –enable-win64

اگر از نسخه ۳۲ بیتی CentOS استفاده می کنید، از این استفاده کنید:

cd wine-1.7.50 && ./configure
سپس
make && make install
ساخت فایل نصبی ممکن است مقداری زمان بر باشد ، در مرحله نصب شکیبا باشید و از خارج شدن از ssh خود داری نمایید .

پس از به اتمام رسیدن مرحله فوق ، دستورات زیر را در ترمینال وارد نمایید :
cd /home/rust/game_server/steam
/usr/src/wine-1.7.50/wine64 steamcmd.exe +runscript ../update_script.txt
cd .. && cd rustds
تبریک میگویم  ، اکنون با موفقیت سرور بازی شما آماده شده .

مرحله سوم : روش استفاده

سرور بازی راست (Rust) خود را اجرا نمایید :
su rust
cd rustds
/usr/src/wine-1.7.50/wine64 RustDedicated.exe -batchmode +server.hostname “rust-server.localdomain” +server.port 28015 +server.identity “my_server” +server.seed 1234567 -logFile “output.txt” -autoupdate
دستورات فوق برای هاست نیم rust-server.localdomain استفاده شده است ، شما میتونید به هاست نیم دلخواه تغییر بدید و موارد دلخواه رو جایگزین کنید

 

موفق باشید

پایان آموزش.

آماده سازی توسط : بخش آموزشی پارس وی دی اس 

⇐ آموزش های بیشتر را میتونید در پایگاه دانش دنبال کنید ⇒

در صورت وجود هرگونه سوال یا ابهام از طریق بخش نظرات با ما در تماس باشید تا شما را راهنمایی کنیم .

سایت پارس وی دی اس ارائه دهنده ی سرویس های هاست و سرور مجازی

برای خرید سرور مجازی ویژه ی گیم از صفحه ی ما دیدن کنید

برچسب ها :

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.