Minecraft我的世界服務器搭建之Linux系統,我的世界服務器推薦
時間:2023-06-24 17:43:41
Minecraft?是一個流行的沙箱獨立游戲,由瑞典程序員?Markus?“Notch”?Perssion?首先創造,后來由?Mojang?開發并發布。這是一款關于打碎和放置磚塊的游戲。首先,人們建造建筑物來抵抗夜晚的怪物,隨著游戲的發展,玩家一起創造有趣和充滿想象力的東西。
(資料圖片)
要搭建?Minecraft?我的世界服務器,你需要準備:
1、一臺可連接外網的服務器,有外網IP
2、服務器安裝Linux?系統(個人推薦使用?Linux,因為?Linux?占內存和硬盤都很小,性能比?Windows?好)
我的世界服務器配置要求
我的世界分為基巖版和Java版,兩種版本游戲內容基本相同,但是對于開發者來說,對服務器的配置要求是不同的,Java版的對服務器內存要求更高,建議4G起步,同時和聯機人數也有關。
5個或5個以下至少需要512MB,5-10人至少需要1GB,10-20人至少需要2GB。
除了內存大小會影響聯機人數,服務器帶寬也會影響聯機人數。
10個人為了保證游戲的流暢穩定運行,建議選擇15M-20M帶寬,如果是能達到60+以上玩家聯機游戲,建議選擇50M帶寬,這里的帶寬和我們日常中說的寬帶是不同概念的,帶寬是指的上行帶寬,下行不限速。日常說的寬帶就是下行。
一、確定服務器內存大小
#?free?-m?????//用于查看服務器內存信息
注:在服務器里操作時忽略注釋
效果如下
解析:Mem:?內存;Swap:?交換分區;total:?總計;used:?已使用部分;free:?空閑部分
單位:MB
二、安裝?-?Centos系統?
1、更新?YUM?庫
為了能順利進行下一步操作,我們需要先更新?yum?庫。
#?yum?update?????//更新yum庫和系統
2、確定有沒有安裝?JDK
SSH?命令行輸入
#?java?-version?????//查看已安裝的JDK版本
如果已經安裝?JDK,那么將輸出?JDK?版本,如:
否則就會是:
3、安裝?JDK
如果你已經安裝?JDK,請直接下一步。
SSH?命令行輸入
#?yum?search?jdk????//yum庫搜索JDK
效果如下
選擇你要安裝的?JDK?版本(x86?系統只能安裝?x86?版,x64?系統只能安裝?x86_64?版),??如
#?yum?install?java-1.8.0-openjdk-src.x86_64?????//使用yum庫安裝java-1.8.0-openjdk-src.x86_64
【格式:yum?install?(此處加:前面的字符)】
Enter回車后開始安裝(所需時間根據設備性能而定)。安裝時可能詢問是否繼續,在確定信息后輸入?y?確定。安裝結束后,建議檢查一次?JDK?版本,以防錯誤。
4、安裝?Screen
Minecraft?服務器版需要在后臺持續運行,如果缺少?Screen,那么在斷開?SSH?連接后服務端將自動斷線。
SSH?輸入
#?yum?install?screen?????//通過yum庫安裝Screen
5、開始安裝主程序
#?mkdir?mcserver???//創建Minecraft運行目錄(目錄名可自定義)
#?cd?mcserver?????//切換到運行目錄
在創建和切換到運行目錄后,我們就可以開始安裝主程序了。
#?wget?-O?minecraft_server.jar?https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar?????//下載主程序包
【可自定義要安裝的版本,鏈接中的兩處?'1.11.2'?可修改為你需要的版本(兩處必須同步),如果你要安裝的是第三方版服務器(如?“水桶”),請手動上傳?jar?包到機器?/root/mcserver/?目錄】
如果返回的?HTTP?狀態碼為?404,如
則遠程服務器上沒有此版本。如返回狀態碼為?403?或你的機器不能連接到下載站點,請在本機下載程序包后手動上傳到服務器?/root/mcserver/?目錄下。
6、運行主程序
開啟一個?Screen
#?screen?-S?'mcs'?????//開啟一個名為'mcs'的Screen
接著,開始運行?jar?包
#?java?-Xmx256M?-Xms1M?-jar?minecraft_server.jar?nogui?????//以最大256MB內存,最小1MB內存運行jar包
-Xmx?后和?-?Xms?后數值大小可以按服務器本身情況而定,單位為?MB,切不可顛倒最大和最小值。
部分版本的?Minecraft?服務器軟件需要先同意?eula.txt(用戶協議)。在運行目錄中打開?eula.txt,將其中的?eula=false?改為?eula=true,再次運行上面的命令才能正確安裝下去。
三、安裝?-?Debian?和?Ubuntu?系統
1、更新源
為了確保正確運行下一步操作,我們需要更新源。
#?sudo?apt-get?update?????//更新源
2、確定有沒有安裝?JDK
SSH?命令行輸入
#?java?-version?????//查看已安裝的JDK版本
如果已經安裝?JDK,那么將輸出?JDK?版本,否則將報錯。
3、安裝?JDK
如果你已經安裝?JDK,請操作下一步。
SSH?命令行輸入
#?sudo?apt-get?install?default-jdk?????//通過'源'安裝JDK ?
Enter回車后開始安裝(所需時間根據設備性能而定)。安裝時可能詢問是否繼續,在確定信息后按?Y?確定。安裝結束后,建議檢查一次?JDK?版本,以防錯誤。
4、安裝?Screen
Minecraft?服務器版需要在后臺持續運行,如果缺少?Screen,那么在斷開?SSH?連接后服務端將自動斷線。
SSH?輸入
#?sudo?apt-get?install?screen?????//通過'源'安裝Screen
5、開始安裝主程序
#?mkdir?mcserver???//創建Minecraft運行目錄(目錄名可自定義)
#?cd?mcserver?????//切換到運行目錄
在創建和切換到運行目錄后,我們就可以開始安裝主程序了。
#?wget?-O?minecraft_server.jar?https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar?????//下載主程序包 ?
【可自定義要安裝的版本,鏈接中的兩處?'1.11.2'?可修改為你需要的版本(兩處必須同步),如果你要安裝的是第三方版服務器(如?“水桶”),請手動上傳?jar?包到機器?/root/mcserver/?目錄】
如果返回的?HTTP?狀態碼為?404,如
則遠程服務器上沒有此版本。如返回狀態碼為?403?或你的機器不能連接到下載站點,請在本機下載程序包后手動上傳到服務器?/root/mcserver/?目錄下。
6、運行主程序
開啟一個?Screen
#?screen?-S?'mcs'?????//開啟一個名為'mcs'的Screen ?
接著,開始運行?jar?包
#?java?-Xmx256M?-Xms1M?-jar?minecraft_server.jar?nogui?????//以最大256MB內存,最小1MB內存運行jar包 ?
-Xmx?后和?-?Xms?后數值大小可以按服務器本身情況而定,單位為?MB,切不可顛倒最大和最小值。
部分版本的?Minecraft?服務器軟件需要先同意?eula.txt(用戶協議)。在運行目錄中打開?eula.txt,將其中的?eula=false?改為?eula=true,再次運行上面的命令才能正確安裝下去。
四、配置
打開運行目錄下的?Server.properties,修改配置。
如果你運行的是非正版的?Minecraft(客戶端、服務器),請務必把?online-mode=true?改為?online-mode=false?并在?SSH?中輸入?reload?重載配置文件。
五、設置服務器創始人(OP)
在?SSH?中輸入??
op??????//設置name為管理員
通常,SSH?命令行是?Minecraft?的權利最大的控制臺。你可以搜索?“Minecraft?控制臺命令”?來控制服務器。
六、開始連接
在對應版本的?Minecraft?中選擇?“多人游戲”-?添加服務器,地址是?你的?IP:25565。
七、重新啟動服務器
如果你的服務器因為檢修或崩潰而重新啟動,可以直接執行以下命令啟動?Minecraft。
#?cd?mcserver?????//切換到運行目錄
#?screen?-S?'mcs'?????//開啟一個名為'mcs'的Screen
#?java?-Xmx256M?-Xms1M?-jar?minecraft_server.jar?nogui?????//以最大256MB內存,最小1MB內存運行jar包
八、重新調用?Screen
你可以通過重新調用?Screen?查看運行情況。
#?screen?-ls?????//列出已經開啟的Screen ?
效果如下
我們看到,Screen?mc?的編號為?26442,記下它。
#?screen?-r??????//返回編號為id的Screen
如?screen?-r?123
這時,你就可以輸入命令管理你的服務器了。
感謝您的閱讀,服務器大本營助您成為更專業的服務器管理員!

