Linux 部署 MineCraft 服務器 詳細教程(丐版,無需云服務器)
- 一、虛擬機 + Ubuntu 部署
- 二、下載 Minecraft 服務端
- 三、安裝 JRE 21
- 四、安裝 MCS manager 面板
- 五、搭建服務器
- 六、本地測試連接
- 七、下載櫻花,實現內網穿透,邀請其他玩家一起玩
- 八、MCSManager 面板介紹
前言:
- 推薦使用云服務器部署,如:阿里云,騰訊云,華為云等(有資金預算的)
- 無資金預算推薦使用兩臺電腦,一臺負責部署服務端,另一臺負責玩。如果你電腦內存大的話,一臺電腦也可以,不然進入世界會非常的卡頓。
配置:
- OS:
VM Ware 虛擬機
+ubuntu-24.04.2-desktop-amd64.iso
+Xshell
- 啟動器:
PCL2
- MC 版本:Java 版
1.21.1-Fabric 0.16.10
- 服務器端 jar 包:
server.jar
- JRE:
openjdk-21-jre
- Pannel 面板(圖形化界面):
MCS manager
- 推薦使用最新版的 Ubuntu (本文使用:ubuntu-24.04.2-desktop-amd64.iso)或者CentOS 8 及以上。
CentOS 7在安裝 MCS manager 時(一種圖形化界面,更方便),會顯示系統版本過低,無法使用。
如果你習慣命令行界面,使用CentOS 7 完全可以。本文以 Ubuntu 操作系統為例
CentOS 7 請跳轉以下頁面
- Linux CentOS 7 搭建我的世界服務器詳細教程(丐版 使用虛擬機搭建)
- Windows 本地實現我的世界服務器搭建,并與好友遠程聯機(內網穿透)
- 我的世界 Minecraft 服務器搭建,Fabric 模組搭建教程(內網穿透)
一、虛擬機 + Ubuntu 部署
- Ubuntu 鏡像下載
詳細安裝教程見下文:https://cn.ubuntu.com/download/desktop
VMware 中安裝 Ubuntu 詳細安裝教程
二、下載 Minecraft 服務端
- 下載地址 (
下載 server.jar 文件
)https://mcversions.net/
三、安裝 JRE 21
- 更新安裝包列表并安裝 jre21
安裝 jre 就行,更節省空間。jre 是 java 程序的運行環境,jdk 是做開發使用的工具包sudo apt update sudo apt install openjdk-21-jre -y
四、安裝 MCS manager 面板
- 打開 github 官網,進入MCS manager,往下滑動,找到Linux
https://github.com/MCSManager/MCSManager
- 輸入以下指令安裝面板
sudo su -c "wget -qO- https://script.mcsmanager.com/setup.sh | bash"
- 啟動面板
systemctl start mcsm-{web,daemon}
- 在瀏覽器輸入 虛擬機ip:23333
使用ifconfig
查看虛擬機IP,如果報錯,可能是你沒安裝net-tools
,安裝后再重試sudo apt install net-tools
五、搭建服務器
-
此時虛擬機可以不用了,直接使用 MCS manager 面板
六、本地測試連接
打開pcl2 --> 進入游戲 --> 選擇多人游戲 --> 選擇添加服務器 --> 服務器名字隨便起 --> 服務器地址就是你虛擬機地址
如果無法加入,請把防火墻關閉(如果可以加入,請忽略)
sudo ufw disable
查看防火墻狀態(如果可以加入,請忽略)
sudo ufw status
顯示 Status: inactive 即為防火墻關閉(如果可以加入,請忽略)
七、下載櫻花,實現內網穿透,邀請其他玩家一起玩
- 進入官網,注冊一個賬號
輸入真實郵箱進行注冊,驗證碼將發送給郵箱,https://www.natfrp.com/?page=panel&module=download
未滿18歲請退出注冊。
- 注冊成功并登錄,點擊用戶 --> 點擊實名認證(實名需要支付寶掃1塊錢)。
防止其他人搞一些“奇怪的東西”,不實名無法使用。
點擊服務 --> 點擊隧道列表 --> 點擊新建隧道
- 創建隧道
八、MCSManager 面板介紹
- 面板介紹
-
服務端配置文件
-
文件管理
-
事件任務
-
應用實例設置
END 配置完成