آموزش نصب و کانفیگ Minecraft روی سرور لینوکس

راه اندازی سرور بازی یا گیم سرور مبتنی بر Minecraft روی لینوکس توزیع Ubuntu 12.04 نسبتا ساده است . دلیل انتخاب توزیع Ubuntu سرعت بالا و سازگاری کامل با Minecraft است . اولین مرحله از راه اندازی این گیم سرور انتخاب یک سرور مجازی یا اختصاصی با کیفیت است . حد اقل رم مورد نیاز برای راه اندازی سررو Minecraft باید ۲ گیگابایت باشد ، در غیر این صورت بعد از کانفیگ و آماده شدن سرور با مشکل کمبود منابع و مخصوصا RAM سرور مواجه خواهید شد .

آموزش نصب و کانفیگ Minecraft روی سرور لینوکس

آموزش نصب و کانفیگ Minecraft روی سرور لینوکس

قبلا از هر چیز از آپدیت بودن و به روز بودن پکیج ها و برنامه های سرور لینوکس خود اطمینان حاصل کنید . برای آپدیت کردن توزیع های اوبونتو دستور زیر را در ترمینال لینوکس اجرا کنید :

sudo apt-get update

در مرحله بعدی ، باید از نصب بودن جاوا روی لینوکس اطمینان حاصل کنیم . برای این منظور دستور زیر را در SSH اجرا کنید :

java -version

در صورتی که Java روی سرور شما نصب نباشد با پیام زیر مواجه خواهید شد :

“java: command not found”

در این صورت برای نصب Java روی سرورلینوکس دستور زیر را در ترمینال اجرا کنید :

sudo apt-get install default-jdk

برای جلوگیری از قطع شدن سرویس دهی در هنگام قطع شدن کانکشن حتما سرور خود را به Screen مجهز کنید :

sudo apt-get install screen

آموزش نصب و کانفیگ Minecraft

برای نصب Minecraft مطابق آموزش زیر عمل کنید . ابتدا یک پوشه میسازیم و وارد دایرکتوری ساخته شده میشویم :

mkdir minecraft

cd minecraft

با اجرای دستورات زیر در ترمینال و SSH آخرین نسخه نرم افزار Minecraft را روی سرور دانلود میکنیم :

wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.7.4/minecraft_server.1.7.4.jar

حالا Screen را به شکل زیر اجرا میکنیم :

screen -S “Minecraft server”

برنامه دانلود شده Minecraft را به کمک نرم افزار Java به شکل زیر اجرا میکنیم :

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

خروجی SSH به شکل زیر خواهد بود :

۲۰۱۲-۰۸-۰۶ ۲۱:۱۲:۵۲ [INFO] Loading properties
2012-08-06 21:12:52 [WARNING] server.properties does not exist
2012-08-06 21:12:52 [INFO] Generating new properties file
2012-08-06 21:12:52 [INFO] Default game type: SURVIVAL
2012-08-06 21:12:52 [INFO] Generating keypair
2012-08-06 21:12:53 [INFO] Starting Minecraft server on *:25565
2012-08-06 21:12:53 [WARNING] Failed to load operators list: java.io.FileNotFoundException: ./ops.txt (No such file or directory)
2012-08-06 21:12:53 [WARNING] Failed to load white-list: java.io.FileNotFoundException: ./white-list.txt (No such file or directory)
2012-08-06 21:12:53 [INFO] Preparing level “world”
2012-08-06 21:12:53 [INFO] Preparing start region for level 0
2012-08-06 21:12:54 [INFO] Preparing spawn area: 4%
2012-08-06 21:12:55 [INFO] Preparing spawn area: 12%
2012-08-06 21:12:56 [INFO] Preparing spawn area: 20%
2012-08-06 21:12:57 [INFO] Preparing spawn area: 24%
2012-08-06 21:12:58 [INFO] Preparing spawn area: 32%
2012-08-06 21:12:59 [INFO] Preparing spawn area: 36%
2012-08-06 21:13:00 [INFO] Preparing spawn area: 44%
2012-08-06 21:13:01 [INFO] Preparing spawn area: 48%
2012-08-06 21:13:02 [INFO] Preparing spawn area: 52%
2012-08-06 21:13:03 [INFO] Preparing spawn area: 61%
2012-08-06 21:13:04 [INFO] Preparing spawn area: 69%
2012-08-06 21:13:05 [INFO] Preparing spawn area: 77%
2012-08-06 21:13:06 [INFO] Preparing spawn area: 85%
2012-08-06 21:13:07 [INFO] Preparing spawn area: 93%
2012-08-06 21:13:08 [INFO] Done (15.509s)! For help, type “help” or “?”

 ماین کرفت روی سرور شما نصب شد . برای خروج از Screek کلید های زیر را  فشار دهید :

ctl-a d

برای اتصال مجدد به Screen دستور زیر را در ترمینال اجرا کنید :

screen -R

برای ایجاد تغییرات در تنظیمات سرور Minecraft میبایست فایل server.properties را به کمک ویرایشگر vi یا nano ویرایش کنید :

nano ~/minecraft/server.properties

در صورت نیاز به  راه اندازی و کانفیگ حرفه ای سرور های گیم و بازی با ما تماس بگیرید . ما با کمترین هزینه و در سریع ترین زمان ممکن ، گیم سرور شما را با بالاترین بازدهی ممکن کانفیگ خواهیم کرد .

پاسخ به کلیه سوالات شما در زمینه وب هاستینگ و مدیریت سرور در انجمن کامپایلر

2 thoughts on “آموزش نصب و کانفیگ Minecraft روی سرور لینوکس

  1. عرفان

    بنده همه چیز رو با موفقیت نصب کردم آی پی سرور هم دادم ولی وقتی می خواسم سرور رو داخل بازی تست کنم ارور زیر رو بهم میده:
    failed to login:invalid sesion(restarting your game(
    چیکار کنم؟

    Reply

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *