مقدمه: چرا به یک سرور ماینکرافت اختصاصی نیاز داریم؟
بازی ماینکرافت (Minecraft) یکی از محبوبترین بازیهای چندنفره در جهان است. اما اگر بخواهید با دوستانتان بازی کنید، پینگ بالا و قطعی سرورهای خارجی میتواند تجربه بازی را خراب کند. بهترین راهکار برای داشتن یک بازی بدون لگ و پایدار، راهاندازی و ساخت یک سرور ماینکرافت روی سرور مجازی (VPS) است.
در این آموزش از بلاگ IRVM، قصد داریم با اقتباس از مستندات معتبر دیجیتال اوشن، نحوه نصب و راهاندازی سرور ماینکرافت روی سیستم عامل لینوکس اوبونتو 22.04 را در سال 2026 به صورت گامبهگام به شما آموزش دهیم.
یک سرور مجازی لینوکس (Ubuntu 22.04) با حداقل 2 الی 4 گیگابایت رم (بسته به تعداد پلیرها).
دسترسی به سرور از طریق SSH با کاربر روت (Root) یا کاربری با دسترسی Sudo.
مراحل راهاندازی و ساخت سرور ماینکرافت در اوبونتو
گام اول: نصب جاوا (Java) و ابزار Screen
ماینکرافت بر پایه زبان جاوا نوشته شده است، بنابراین برای ران کردن سرور ماینکرافت، ابتدا باید پکیجهای جاوا را نصب کنیم. همچنین به ابزاری به نام screen نیاز داریم تا وقتی از SSH خارج میشویم، سرور خاموش نشود.
ابتدا لیست پکیجهای سرور را آپدیت کنید:
code
sudo apt update
سپس ابزارهای مورد نیاز را با دستور زیر نصب کنید (نسخه جاوا بسته به ورژن ماینکرافت ممکن است 17 یا بالاتر باشد):
به صورت پیشفرض، پورت اختصاصی بازی ماینکرافت عدد 25565 است. باید در فایروال سرور لینوکس خود (UFW) این پورت را باز کنیم تا بازیکنان بتوانند به سرور متصل شوند:
code
sudo ufw allow 25565
گام سوم: دانلود فایلهای سرور ماینکرفت
اکنون باید فایل نصبی سرور را دانلود کنیم. بهتر است یک پوشه اختصاصی برای بازی بسازیم تا فایلها مرتب باشند:
code
mkdir minecraft
cd minecraft
سپس فایل server.jar را از سایت رسمی دانلود میکنیم. (برای دریافت آخرین لینک دانلود، همیشه میتوانید به سایت رسمی ماینکرافت مراجعه کنید):
گام چهارم: تایید قوانین (EULA) برای اجرای ماینکرافت
قبل از اینکه سرور به طور کامل اجرا شود، باید قوانین ماینکرافت را تایید کنیم. ابتدا یک بار فایل سرور را اجرا کنید تا فایل تنظیمات ساخته شود:
code
java -Xms1024M -Xmx1024M -jar server.jar nogui
سرور ارور میدهد و متوقف میشود، اما فایلی به نام eula.txt میسازد. این فایل را با ویرایشگر متن باز کنید:
code
nano eula.txt
در فایل باز شده، عبارت eula=false را پیدا کرده و آن را به eula=true تغییر دهید. سپس با زدن کلیدهای Ctrl+X و سپس Y فایل را ذخیره کنید.
گام پنجم: ران کردن دائمی سرور ماینکرافت در لینوکس
حالا برای اینکه سرور در پسزمینه لینوکس اجرا بماند، یک Screen جدید میسازیم:
code
screen -S "Minecraft"
و در نهایت، با دستور زیر سرور خود را با تخصیص 1 گیگابایت رم (یا بیشتر در صورت نیاز) استارت بزنید:
code
java -Xms1024M -Xmx1024M -jar server.jar nogui
تبریک! سرور شما اکنون در حال کار است. برای خروج از محیط Screen بدون بستن سرور، کلیدهای Ctrl+A و سپس D را فشار دهید.
نحوه اتصال به سرور ماینکرافت اختصاصی شما
وارد بازی ماینکرافت شوید، به بخش Multiplayer بروید و روی Add Server کلیک کنید. در قسمت Server Address، آی پی سرور مجازی رسپینا خود را وارد کنید (مثلا 192.168.1.1). روی Done کلیک کنید و از بازی با پینگ پایین لذت ببرید!
جمعبندی آموزش
در این مقاله بررسی کردیم که چگونه روی سیستم عامل اوبونتو یک سرور ماینکرافت پرسرعت راهاندازی کنیم. خرید یک سرور مجازی از داخل ایران با پینگ پایین (مانند سرویسهای ابری IRVM) به شما و پلیرهایتان کمک میکند تا بدون دردسرهای قطعی اینترنت و تحریمها، لحظات هیجانانگیزی را در دنیای ماینکرافت تجربه کنید.
کپیرایت و منبع مقاله: این آموزش با حفظ حقوق معنوی، ترجمه و بومیسازی شده از مقاله رسمی How To Create a Minecraft Server on Ubuntu در رسانه DigitalOcean است و کدهای آن برای کاربران ایرانی بهینهسازی شده است.
در این راهنما، نحوه تنظیم سریع میرورهای ایرانی (میرور لیارا) در سیستم عامل آلما لینوکس را برای افزایش چشمگیر سرعت دانلود و آپدیت پکیجها آموزش دادهایم.
پس از خاتمه، این گفتگو بسته می شود و برای سوال جدید باید گفتگوی تازه ای شروع کنید.
ما از کوکی استفاده می کنیم
برای بهتر کردن تجربه شما در سایت، تحلیل بازدیدها و نمایش پیشنهادهای مرتبط از کوکی ها استفاده می کنیم. می توانید آن ها را بپذیرید یا فقط کوکی های ضروری فعال بمانند.
دیدگاه ها
هنوز دیدگاهی ثبت نشده است، اولین نفر باشید.