آموزش ساخت سرور ماینکرفت با VPS مرحله به مرحله و به زبان ساده
ماینکرفت یکی از محبوبترین بازیهای جهان با بیش از 140 میلیون بازیکن فعال است. آموزش ساخت سرور ماینکرفت با VPS به شما این امکان را میدهد علاوهبر ایجاد یک محیط بازی اختصاصی برای خود و دوستانتان، بتوانید از آن کسب درآمد کنید. در این مقاله قصد داریم روش ساخت سرور ماینکرفت روی سرور مجازی (VPS) را به صورت گام به گام بررسی کنیم.
چرا ساخت سرور ماینکرافت با VPS انتخاب مناسبی است؟
استفاده از VPS برای میزبانی سرور ماینکرافت مزایای متعددی دارد، که میتوان به موارد زیر اشاره کرد:
کنترل کامل: امکان مدیریت تنظیمات سرور، نصب افزونهها و شخصیسازی قوانین بازی.
عملکرد بالا: منابع اختصاصی مانند CPU و RAM تجربهای روان و بدون تأخیر فراهم میکنند.
دسترسی 24/7: سرور همیشه آنلاین است، حتی زمانی که کامپیوتر شخصی شما خاموش باشد.
هزینه مقرونبهصرفه: نسبت به سرورهای اختصاصی، VPS گزینهای اقتصادیتر است.
پیش نیاز ساخت سرور ماینکرفت روی VPS
قدم اول در آموزش ساخت سرور ماینکرفت با VPS انتخاب سرور اختصاصی مناسب است. برای راهاندازی سرور ماینکرفت، حداقل مشخصات زیر توصیه میشود:
RAM: حداقل ۲ گیگابایت (۴ گیگابایت یا بیشتر برای مودهای سنگین)
CPU: دو هسته یا بیشتر
فضای ذخیرهسازی: حداقل ۲۰ گیگابایت SSD
سیستمعامل: اوبونتو (ترجیحاً اوبونتو 20.04 یا 22.04) یا Debian 11
با خرید vps لینوکس از سایت ایرانسرور با پلنهای متنوع و منابع اختصاصی، میتوانید با خیال راحت به ادامه آموزش بپردازید و خیالتان از عملکرد سرور راحت باشد.
مراحل راهاندازی سرور ماینکرفت
دسترسی از طریق SSH
با اجرای دستور زیر در ترمینال به سرورتان متصل شوید.
ssh root@YOUR_SERVER_IP
بهروزرسانی سیستم عامل
sudo apt update && sudo apt upgrade -y
جاوا (Java) را نصب کنید. نسخه های جدید ماینکرفت نیاز به Java 17 یا بالاتر دارند.
sudo apt install openjdk-17-jre-headless -y
ساخت دایرکتوری سرور
mkdir /opt/Minecraft
cd /opt/minecraft
دانلود و نصب سرور ماینکرفت
برای قدم بعدی در آموزش ساخت سرور ماینکرفت با VPS به وبسایت رسمی ماینکرفت minecraft.net مراجعه کنید و فایل سرور (server.jar) را دانلود کنید. بهجای مراجعه به وبسایت رسمی ماینکرفت با اجرای دستور زیر میتوانید آخرین نسخه فایل سرور را دانلود کنید.
wget https://launcher.mojang.com/v1/objects/[file_hash]/server.jar
سرور را برای اولین بار اجرا کنید تا فایلهای پیکربندی ایجاد شوند.
java -Xmx2G -Xms2G -jar server.jar nogui
ممکن است ارور eula.txt دریافت کنید.
برای این کار باید وارد پوشه سرور Minecraft شوید با استفاده از ویرایشگر متنی مانند Nano یا Vi، فایل eula.txt را ویرایش کنید. مقدار Eula=false را به Eula=true تغییر دهید تا توافقنامه را پذیرفته شده اعلام کنید در نهایت فایل را ذخیره کنید.
پیکربندی سرور
فایل server.properties را ویرایش کنید تا تنظیماتی مانند نام سرور، تعداد بازیکنان و حالت بازی (Survival یا Creative) را مشخص کنید.
باز کردن پورت در فایروال
برای افزایش امنیت، فایروال (مانند UFW) را تنظیم کنید تا فقط پورتهای موردنیاز (معمولاً 25565) باز باشند:
sudo ufw allow 25565/tcp
اجرای سرور در پسزمینه
برای اطمینان از اینکه سرور حتی پس از قطع ارتباط SSH فعال بماند، از ابزار screen یا systemd استفاده کنید:
screen -S minecraft
java -Xmx2G -Xms2G -jar server.jar nogui
اتصال به سرور
اکنون می توانید از طریق آدرس IP سرور VPS خود و پورت ۲۵۵۶۵ به سرور متصل شوید:
your-vps-ip:25565
قدم نهایی درآموزش ساخت سرور ماینکرفت با VPS
انتخاب و تهیه نسخه مناسب بازی
ماینکرفت نسخههای مختلفی برای پلتفرمهای مختلف دارد:
Java Edition: مناسب برای کامپیوترهای شخصی (ویندوز، مک، لینوکس).
Bedrock Edition: مناسب برای موبایل (iOS و اندروید)، کنسولها (Xbox، PlayStation، Switch) و ویندوز 10.
نسخه جاوا امکان اجرای مودها (Mods) و اتصال به سرورهای شخصیشده را فراهم میکند.
دانلود و نصب بازی
نسخه جاوا: به سایت رسمی ماینکرفت مراجعه کنید. نسخه جاوا را خریداری کرده و فایل نصب را دانلود کنید. فایل نصب را اجرا کرده و مراحل را دنبال کنید.
نسخه بیدراک: به فروشگاه مرتبط با دستگاه خود (Microsoft Store، App Store، Google Play، یا فروشگاه کنسول) مراجعه کنید. بازی را خریداری و نصب کنید.
ایجاد حساب کاربری مایکروسافت
برای اجرای ماینکرفت، باید یک حساب کاربری داشته باشید.
برای نسخه جاوا: یک حساب موجانگ (Mojang) یا مایکروسافت نیاز است.
برای نسخه بیدراک: یک حساب مایکروسافت کافی است.
ورود به بازی
بازی را باز کنید و اطلاعات کاربری خود را وارد کنید. پس از ورود، صفحه اصلی بازی نمایش داده میشود که شامل گزینههایی مثل:
Singleplayer (تکنفره): برای بازی در حالت آفلاین و ایجاد دنیای شخصی.
Multiplayer (چندنفره): برای اتصال به سرورهای عمومی یا اختصاصی.
Settings (تنظیمات): برای تنظیم گرافیک، کنترلها و صدا.
انتخاب بازی چند نفره
اتصال به سرورهای عمومی: به بخش Multiplayer بروید. گزینه Add Server را انتخاب کنید. آدرس سرور را وارد کنید و به سرور متصل شوید.
اتصال به سرور شخصی: اگر سرور ماینکرفت شخصی خود را راهاندازی کردهاید، IP سرور خود را وارد کنید.
نکات امنیتی و بهینهسازی سرور ماینکرافت با VPS
همیشه از نسخه ی آخر ماینکرفت استفاده کنید.
نسخه های مود دار یا Spigot/Paper را برای عملکرد بهتر بررسی کنید.دسترسی root را محدود و از SSH Key استفاده کنید.
از افزونه هایی مانند CoreProtect یا LuckPerms برای مدیریت بهتر استفاده کنید.
با تنظیم مقادیر JVM مانند -Xmx و -Xms می توانید عملکرد را بهینه کنید.
جمعبندی نهایی
راهاندازی سرور ماینکرفت روی VPS لینوکس راهکاری عالی برای تجربه بازی آنلاین با کنترل کامل و عملکرد بالا است. با دنبال کردن مراحل آموزش ساخت سرور ماینکرفت با VPS و انتخاب سرور اختصاصی مناسب، میتوانید سروری اختصاصی برای خود و دوستانتان بسازید.