ساخت سرور ماینکرفت روی سرور اوبونتو 22
آموزش ساخت سرور ماینکرفت روی اوبونتو 22
مقدمه
ماینکرفت یکی از محبوبترین بازیها در سبک سندباکس است که در سال ۲۰۰۹ منتشر شد. این بازی به بازیکنان اجازه میدهد تا در یک دنیای سهبعدی مبتنی بر بلوکها به کاوش، ساخت، بقا و خلاقیت بپردازند. ماینکرفت بهدلیل ویژگیهای خاص خود، از جمله امکان ساخت دنیای اختصاصی و تعامل با دیگران، توانسته است تا به اوایل سال ۲۰۲۲ به پرفروشترین بازی تاریخ تبدیل شود.
در این مقاله، قصد داریم نحوه ساخت یک سرور اختصاصی Minecraft را روی سیستمعامل لینوکس (ویژه Ubuntu) آموزش دهیم تا بتوانید یک سرور اختصاصی راهاندازی کنید و از بازی بههمراه دوستانتان لذت ببرید. در این مسیر، مراحل نصب نرمافزارهای لازم، تنظیمات سرور و نحوه اجرای بازی را قدمبهقدم با هم پیش خواهیم برد.
پیشنیازها
- یک سرور با سیستمعامل Ubuntu (نسخهی جدید)
- دسترسی به یک کاربر غیر روت با دسترسی sudo
- فعال بودن SSH روی سرور
- نصب نسخه Java Edition ماینکرفت روی سیستم شخصی (ویندوز، مک یا لینوکس)
مرحله اول — نصب نرمافزارهای لازم و تنظیم فایروال
اولین کار این است که وارد سرور شوید و جاوا را نصب کنید. برای اجرای نسخههای جدید minecraft، به Java 17 نیاز دارید. برای نصب آن از دستور زیر استفاده کنید:
sudo add-apt-repository ppa:openjdk-r/ppa sudo apt update sudo apt install openjdk-17-jre-headless
سپس ابزار screen را نصب کنید تا بتوانید سرور را در یک سشن جداگانه اجرا کرده و حتی پس از خروج از ترمینال، سرور به کار خود ادامه دهد:
sudo apt install screen
برای باز کردن پورت 25565 در فایروال که مخصوص ماینکرفت است، دستور زیر را اجرا کنید:
sudo ufw allow 25565
مرحله دوم — دانلود آخرین نسخه ماینکرفت سرور
لینک دانلود آخرین نسخه سرور ماینکرفت را از سایت رسمی دریافت کرده و با دستور زیر روی سرور دانلود کنید:
wget https://launcher.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jar
برای مدیریت نسخهها، پیشنهاد میشود فایل را به صورت زیر تغییر نام دهید:
mv server.jar minecraft_server_1.18.2.jar
مرحله سوم — تنظیمات و اجرای سرور ماینکرفت
یک سشن جدید با screen بسازید:
screen
سپس سرور را با این دستور اجرا کنید:
java -Xms1024M -Xmx1024M -jar minecraft_server_1.18.2.jar nogui
در اولین اجرا، با خطای عدم وجود فایلهای eula.txt و server.properties مواجه میشوید. این فایلها ایجاد میشوند و باید قوانین EULA را تایید کنید.
فایل eula.txt را باز کنید:
nano eula.txt
مقدار eula=false را به eula=true تغییر دهید و فایل را ذخیره کنید.
سپس فایل server.properties را طبق نیاز خود ویرایش کنید:
nano server.properties
مهمترین تنظیمات:
-
difficulty=easy — سختی بازی
- gamemode=survival — حالت بازی
- pvp=true — فعال بودن مبارزه بازیکنان با یکدیگر
-
motd=A Minecraft Server — متن سرور در لیست بازی
پس از ذخیره تنظیمات، سرور را مجدد اجرا کنید:
java -Xms1024M -Xmx4G -jar minecraft_server_1.18.2.jar nogui
مرحله چهارم — حفظ اجرای سرور پس از قطع ارتباط
اگر میخواهید سرور همچنان فعال بماند، کافیست با کلیدهای Ctrl + A + D سشن screen را جدا کنید.
برای مشاهده سشنها:
screen -list
برای بازگشت به سشن فعال:
screen -r (شناسه_سشن)
مرحله پنجم — اتصال به سرور از طریق ماینکرفت کلاینت
بازی ماینکرفت Java Edition را اجرا کنید، وارد بخش Multiplayer شوید و گزینه Add Server را انتخاب کنید.
در قسمت Server Address، آیپی سرور را وارد کنید و Done را بزنید. حالا سرور شما در لیست قرار گرفته و با انتخاب Join Server وارد بازی شوید.
ساخت سرور اوبونتو 22 ساعتی برای راه اندازی بازی ماینکرفت
پیشنهاد ویژه برای اجرای ماینکرفت روی سرور اختصاصی
اگر بهدنبال یک راه سریع و مطمئن برای اجرای سرور minecraft هستید، پیشنهاد میکنیم از سرورهای مجازی هایو استفاده کنید.
در هایو، میتوانید سرور مجازی بهصورت ساعتی بسازید، ماینکرفت را روی آن نصب کنید و با خیالی آسوده بازی کنید. کافیست در هایو ثبتنام کرده و وارد پنل کاربری خود شوید، سپس تنها با چند کلیک سرور مناسب خود را بسازید و بلافاصله ماینکرفت را روی آن اجرا کنید.
نتیجهگیری
در این آموزش شما موفق شدید یک سرور اختصاصی ماینکرفت را روی Ubuntu 22.04 راهاندازی کنید. حالا میتوانید همراه با دوستانتان به ساخت و بقا در دنیای ماینکرفت بپردازید و تجربهای جذاب و مشترک از این بازی فوقالعاده داشته باشید.
برای داشتن یک تجربه بهتر و سریعتر، توصیه میکنیم از سرورهای مجازی هایو بهره ببرید. با استفاده از این سرورها میتوانید بهراحتی و در کوتاهترین زمان سرور ماینکرفت خود را راهاندازی کنید و از بازی لذت ببرید.
موفق باشید و از بازی لذت ببرید!