ماینکرفت یکی از بازیهای محبوب در میان گیمرها است. برای اینکه بتوانید این بازی را به صورت چندکاربره انجام دهید، نیاز دارید تا برای آن سرور تهیه کنید. برای سرور، شما میتوانید از انواع مختلف هاستها استفاده کنید که وی پی اس هاست یکی از بهترین آنها به شمار میآید. اگر قصد استفاده از VPS هاست برای ماینکرفت را دارید، باید تنظیمات مربوطه به اجرای این بازی روی این Host را به انجام برسانید. در ادامه این مقاله به شما آموزش خواهیم داد، چگونه میتوانید این تنظیمات را انجام دهید و ساخت ماینکرفت روی VPS را انجام دهید.
پیشنیازها
- خرید VPS یا سرور مجازی ایران سرور
- نصب لینوکس/ توزیعهای مربوط به لینوکس روی VPS Host
- برخورداری از Administrative access با امکان استفاده از SSH در VPS Host
ساخت ماینکرفت روی VPS به سادهترین روش
در این آموزش روش ساخت ماینکرفت روی VPS را به صورت گام به گام برای شما بیان خواهیم کرد اما قبل از شروع اگر میخواهید بدانید سرور مجازی چیست و چرا اینقدر در دنیای دیجیتال محبوب است، مقاله VPS چیست؟ از وبلاگ ایران سرور را از دست ندهید.
سرور مجازی یا VPS Hosting (مخفف Virtual Private Server) بخشی از یک سرور فیزیکی بزرگتر است که توسط نرمافزار مجازیساز به بخشهای مختلف بهصورت مجازی تقسیم شده است.
1. آمادهسازی سرور
قدم اول، آمادهسازی VPS برای نصب ماینکرفت است. نصب جدیدترین نسخه VPS Host قدم بعدی است که باید برای ساخت ماینکرفت روی VPS انجام دهید. بعد از آن باید با استفاده از SSH به VPS متصل شوید؛ البته قبل از آن بررسی کنید، OS مناسب روی VPS شما نصب باشد.
قدم اول: به روزرسانی Ubunto Packages
به روزرسانی packages اوبونتو خودتان را با واردکردن دستورهای زیر در ترمینال لینوکس به انجام برسانید:
~$ sudo apt update
~$ sudo apt full-upgrade
برای اینکه از به روزشدن packages خودتان اطمینان حاصل کنید، دستور زیر را در ترمینال لینوکس وارد کنید:
~$ sudo apt install screen nano wget git
قدم دوم: نصب Java Packages
بعد از آن باید نصب package جاوا را با استفاده دستور زیر و واردکردن آن در ترمینال لینوکس، به انجام برسانید:
~$ sudo apt install openjdk-16-jdk
بیشتر بخوانید: آموزش فعال سازی ssl در دایرکت ادمین به صورت کاملا تصویری و مرحله به مرحله
قدم سوم: ساخت کاربر جدید برای انجام تنظیمات مربوط به سرور
برای جلوگیری به وجود آمدن آسیبهای امنیتی، کاربری به نام Mincraft در سیستم خودتان بسازید و از این نام کاربری در هنگام تنظیمات مربوط به سرور استفاده کنید. با واردکردن دستور زیر در ترمینال لینوکس میتوانید این کاربر را بسازید:
~$ sudo adduser minecraft --disabled-login --disabled-password
پس از واردکردن این کد در ترمینال لینوکس و فشاردادن دکمه اینتر میتوانید از قسمت واردکردن اطلاعات معمولی حساب کاربری رد شوید و آن را پر نکنید.
با انجام این مراحل ساخت کاربر Mincraft به پایان رسیده است. البته، توجه داشته باشید، برای این کاربر، رمز عبوری قرار داده نشده است. این موضوع طبیعی است، زیرا تنها زمانی به این کاربر دسترسی خواهید داشت که با استفاده از SSH به حساب کاربری خودتان وارد شده باشید.
پس از آن برای استفاده از کاربر جدید ساختهشده، دستور زیر را در ترمینال لینوکس بنویسید و اینتر را بزنید:
~$ sudo su - minecraft
توجه داشته باشید، انجام دستورات باید توسط کاربر Mincraft به انجام برسد.
قدم چهارم: ساخت پوشه سرور
برای تکمیل تنظیمات، نیاز است تا یک پوشه به نام سرور با واردکردن دستور زیر در ترمینال لینوکس بسازید:
~$ mkdir ~/server && cd ~/server
در مقاله کلود گیمینگ چیست بخوانید: Cloud Gaming چیست و چه مزایا و معایبی دارد؟ هزینه کلود گیمینگ چقدر است؟
2. Vanilla Minecraft سرور خودتان را راهاندازی کنید
سرور “Vanilla” به شما اجازه میدهد تا بازی را همانطور تجربه کنید که توسعهدهندگان آن را ساختهاند.
قدم اول: راهاندازی سرور Vanilla Minecraft
ابتدا باید لینک دانلود نرم افزار سرور را برای راهاندازی سرور Vanilla Minecraft کپی/پیست کنید. برای انجام این کار، در وب سایت رسمی Minecraft، روی لینک دانلود کلیک راست کرده و از منوی زمینه گزینه Copy Link Location را انتخاب کنید.
به ترمینال لینوکس خود برگردید، اطمینان حاصل کنید که هنوز در پوشه سرور قرار دارید و از wget برای دانلود فایل بهره ببرید. بعد از آن جایگزینی download_link را با لینک واقعی دانلود موجود در کلیپبورد را انجام دهید.
~/server$ wget download_link
قدم دوم: تایید End User License Agreement
قبل از راهاندازی و استفاده از سرور، باید تایید End User License Agreement را به انجام برسانید. برای مشاهده این مجوزها و تایید آنها، از دستور زیر استفاده کنید و آن را در ترمینال لینوکس بنویسید:
~/server$ echo "eula=true" > eula.txt
بعد از انجام این کارها، فایلی به نام eula.txt در فایل سرور قرار دارد. در این فایل دستور eula=true موجود است. انجام این کار نرمافزار را متوجه میکند که شما Minecraft EULA را قبول دارید. برای مشاهده و ضوابط Minecraft EULA به وبسایت Mincraft مراجعه کنید.
الان، سرور بازی Mincraft شما قابل راهاندازی است.
بیشتر بخوانید: حافظه SSD چیست؟ مقایسه انواع هارد SSD
قدم سوم: نصب screen package و ساخت shell جدید
در قدم بعدی راهاندازی باید نصب screen package را انجام دهید که به شما اجازه میدهد تا multiple sessions را در ترمینال باز کنید. اجرای برنامه بازی Mincraft را باید در یک session جدید انجام دهید. این session در بکگراند سیستم شما اجرا میگردد. استفاده از screen به شما اجازه میدهد تا بتوانید چندین سرور بازی Mincraft را به صورت همزمان راهاندازی کنید.
بعد از انجام این کارها، باید یک shell جدید را با استفاده از دستور زیر بسازید و نام آن را Mincraft بگذارید:
~/server$ screen -S minecraft1
پنجره ترمینال فعال جدید به shell session جدید منتقل میشود. شما میتوانید shells را به صورت همزمان بسازید. با استفاده از دستور زیر میتوانید shells را به صورت مرتب لیست کنید:
~/server$ screen -ls
برای خارجشدن از shell و فعال نگهداشتن آن، Ctrl، سپس a و سپس d را روی صفحه کلید خود بزنید.
برای تغییر یک shell به shell دیگر از دستور زیر بهره ببرید، یا اینکه Ctrl، سپس a و سپس n را روی صفحه کلید خود بزنید:
~/server$ screen -x name_of_shell
در پوسته minecraft1 که قبلا ایجاد شده بود، سرور Minecraft را با دستور زیر فعال کنید (در صورت متفاوتبودن نام فایل از ls برای تأیید نام فایل استفاده کنید.)
~/server$ java -jar server.jar
با وارکردن دستور Stop در ترمینال لینوکس میتوانید سرور خودتان را خاموش کنید.
بیشتر بخوانید: گیم سرور چیست؟ چه کسانی نیاز به Game Server دارند؟
3. سرور خودتان را به بازی متصل کنید
قدم اول: دانلود بازی از سایت رسمی ماینکرفت و نصب و فعالسازی کلاینت
در حال حاضر میتوانید از سرور خودتان استفاده کنید. برای انجام بازی، دانلود Minecraft client را از وب سایت رسمی Minecraft انجام دهید.
بعد از آن، نصب کلاینت را برای سیستم عامل خود انجام دهید، فعالسازی کلاینت را انجام دهید و وارد آن شوید.
قدم دوم: واردکردن نام سرور و آدرس IP
در صفحه بعد نام سرور را در قسمت نام سرور و آدرس IP سرور را در قسمت آدرس سرور وارد کنید. به طور پیشفرض، نیازی نیست که پورت را تعیین کنید.
بعد از انجام این کارها، ساخت ماینکرفت روی vps به پایان میرسد و شما میتوانید به صورت چندنفره و با استفاده از vps از بازیکردن ماینکرفت لذت ببرید.
بیشتر بخوانید: مجازی سازی چیست؟ معرفی انواع روش های مجازی سازی
جمع بندی
اگر قصد بازیکردن Mincraft به صورت چندکاربره را داشته باشید، باید از سرور استفاده کنید. شما امکان استفاده از هاستهای مختلف برای این سرور را دارید که یکی از بهترین گزینهها در میان آنها VPS است. شما نیاز انجام تنظیمات مربوط به ساخت ماینکرفت روی VPS دارید تا بتوانید به صورت چندنفره و با استفاده از سرور VPS ماینکرفت را بازی کنید. در این مقاله مراحل کامل و گام به گام آن را برای شما بیان کردیم تا بتوانید این کار را به راحتی انجام دهید.
ایران سرور یکی از قدیمیترین سرویسدهندههای VPS ایران به شمار میآید که سرورهای آن از سختافزار قوی، پینگ و Latency پایین و ظرفیت مناسب برخوردار هستند. به همین دلیل استفاده از VPS ایران سرور به شما امکان میدهد تا در هنگام بازیکردن چندنفره با استفاده از سرور، تجربه بینظیری داشته باشید و لذت فراوانی ببرید. پس همین الان برای تهیه VPS های ایران سرور اقدام کنید و وقت را تلف نکنید.
با خرید سرور مجازی، پشت یک سیستم پرسرعت و قدرتمند بنشینید و فرمان بدهید!
خرید VPS پشتیبانی : ۳۱۷۷۶-۰۵۱سوالات متداولی که شما میپرسید؟
1. در هنگام انتخاب VPS برای ماینکرفت باید به چه نکاتی دقت کرد؟
در هنگام انتخاب VPS باید به میزان حافظه رم و هارد SSD آن و تعداد هستههای و بازده CPU وی پی اس توجه کنید. VPS ایران سرور از نظر این فاکتورها، یکی از بهترین انتخابها است و میتواند نیاز شما در این جهت را برآورده کند.
2. آیا VPS سرعت بالاتری برای اجرای بازی Mincraft دارد؟
VPS منابع سختافزاری با قدرت پردازش بالاتری را ارائه میدهد که میتواند تجربه بهتری در هنگام بازی Mincraft برای شما ایجاد کند.
3. به چه میزان رم برای بازی کردن ماینکرفت روی VPS احتیاج دارید؟
اگر Mincraft Moded را بازی میکنید، به طور معمول بین 5 تا 7 گیگابایت رم نیاز دارید؛ زیرا مودها در رم شما ذخیره میشود. به طور کلی هرچه میزان رم VPS شما بالاتر باشد، بهتر است و دست شما را در هنگام بازیکردن، باز میگذارد.
4. چه تعداد هسته CPU برای بازی ماینکرفت روی VPS نیاز است؟
به طور معمول، 3 هسته از CPU وی پی اس شما در هنگام بازیکردن ماینکرفت مصرف میشود. بنابراین باید CPU وی پی اس شما حداقل 3 هسته داشته باشد.
منابع: