چگونه Minecraft را روی سرور لینوکس نصب کنیم؟

Solina

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

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



آموزش نصب و کانفیگ 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.D...rver.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 “?”

اتمام کار

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

ctl-a d

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

screen -R

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

nano ~/minecraft/server.properties
 
آخرین ویرایش توسط مدیر:
بالا