در این مقاله قصد داریم آموزش ساخت و راه اندازی سرور بازی 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
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 استفاده شده است ، شما میتونید به هاست نیم دلخواه تغییر بدید و موارد دلخواه رو جایگزین کنید
موفق باشید
پایان آموزش.
آماده سازی توسط : بخش آموزشی پارس وی دی اس
⇐ آموزش های بیشتر را میتونید در پایگاه دانش دنبال کنید ⇒
در صورت وجود هرگونه سوال یا ابهام از طریق بخش نظرات با ما در تماس باشید تا شما را راهنمایی کنیم .