在 Linux(Ubuntu / CentOS 7)上快速搭建我的世界 MineCraft 服務器,并實現遠程聯機,詳細教程

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

  1. 更新安裝包列表并安裝 jre21
    安裝 jre 就行,更節省空間。jre 是 java 程序的運行環境,jdk 是做開發使用的工具包
    sudo apt update
    sudo apt install openjdk-21-jre -y
    

四、安裝 MCS manager 面板

  1. 打開 github 官網,進入MCS manager,往下滑動,找到Linux
    https://github.com/MCSManager/MCSManager
    
  2. 輸入以下指令安裝面板
    sudo su -c "wget -qO- https://script.mcsmanager.com/setup.sh | bash"
    
  3. 啟動面板
    systemctl start mcsm-{web,daemon}
    
    在這里插入圖片描述
    在這里插入圖片描述
  4. 在瀏覽器輸入 虛擬機ip:23333
    使用 ifconfig 查看虛擬機IP,如果報錯,可能是你沒安裝 net-tools,安裝后再重試
    sudo apt install net-tools
    
    在這里插入圖片描述
    在這里插入圖片描述

五、搭建服務器

  • 此時虛擬機可以不用了,直接使用 MCS manager 面板
    在這里插入圖片描述
    在這里插入圖片描述

    在這里插入圖片描述

    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述

六、本地測試連接

打開pcl2 --> 進入游戲 --> 選擇多人游戲 --> 選擇添加服務器 --> 服務器名字隨便起 --> 服務器地址就是你虛擬機地址

在這里插入圖片描述
在這里插入圖片描述

如果無法加入,請把防火墻關閉(如果可以加入,請忽略)

sudo ufw disable

查看防火墻狀態(如果可以加入,請忽略)

sudo ufw status

顯示 Status: inactive 即為防火墻關閉(如果可以加入,請忽略)

在這里插入圖片描述
在這里插入圖片描述

七、下載櫻花,實現內網穿透,邀請其他玩家一起玩

  1. 進入官網,注冊一個賬號
    https://www.natfrp.com/?page=panel&module=download
    
    輸入真實郵箱進行注冊,驗證碼將發送給郵箱,未滿18歲請退出注冊。在這里插入圖片描述
  2. 注冊成功并登錄,點擊用戶 --> 點擊實名認證(實名需要支付寶掃1塊錢)。 防止其他人搞一些“奇怪的東西”,不實名無法使用。
    點擊服務 --> 點擊隧道列表 --> 點擊新建隧道
    在這里插入圖片描述
  3. 創建隧道
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述

八、MCSManager 面板介紹

  • 面板介紹
    在這里插入圖片描述
  1. 服務端配置文件
    在這里插入圖片描述

  2. 文件管理
    在這里插入圖片描述

  3. 事件任務
    在這里插入圖片描述

  4. 應用實例設置
    在這里插入圖片描述


END 配置完成


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/73513.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/73513.shtml
英文地址,請注明出處:http://en.pswp.cn/web/73513.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

批量取消 PDF 文檔中的所有超鏈接

在 PDF 文檔中我們可以插入各種各樣的文本也可以給文本設置字體,顏色等多種樣式,同時還可以給文字或者圖片添加上超鏈接,當我們點擊超鏈接之后,就會跳轉到對應的網頁。有時候這會對我們的閱讀或者使用形成一定的干擾,今…

Ubuntu xinference部署本地模型bge-large-zh-v1.5、bge-reranker-v2-m3

bge-large-zh-v1.5 下載模型到指定路徑: modelscope download --model BAAI/bge-large-zh-v1.5 --local_dir ./bge-large-zh-v1.5自定義 embedding 模型,custom-bge-large-zh-v1.5.json: {"model_name": "custom-bge-large…

Vue的實例

Every Vue application starts with a single Vue component instance as the application root. Any other Vue component created in the same application needs to be nested inside this root component. 每個 Vue 應用都以一個 Vue 組件實例作為應用的根開始。在同一個應…

Linux學習筆記(應用篇三)

基于I.MX6ULL-MINI開發板 LED學習GPIO應用編程輸入設備 開發板中所有的設備(對象)都會在/sys/devices 體現出來,是 sysfs 文件系統中最重要的目錄結構 /sys下的子目錄說明/sys/devices這是系統中所有設備存放的目錄,也就是系統中…

【圖論】網絡流算法入門

(決定狠狠加訓圖論了,從一直想學但沒啟動的網絡流算法開始。) 網絡流問題 ? 問題定義:在帶權有向圖 G ( V , E ) G(V, E) G(V,E) 中,每條邊 e ( u , v ) e(u, v) e(u,v) 有容量 c ( u , v ) c(u, v) c(u,v)&am…

遞歸、搜索與回溯第四講:floodfill算法

遞歸、搜索與回溯第四講:floodfill算法 1.Floodfill算法介紹2.圖像渲染3.島嶼數量4.島嶼的最大面積5.被圍繞的區域6.太平洋大西洋水流問題7.掃雷游戲8.衣櫥整理 1.Floodfill算法介紹 2.圖像渲染 3.島嶼數量 4.島嶼的最大面積 5.被圍繞的區域 6.太平洋大西洋水流問題…

【深度學習與實戰】2.3、線性回歸模型與梯度下降法先導案例--最小二乘法(向量形式求解)

為了求解損失函數 對 的導數,并利用最小二乘法向量形式求解 的值? 這是?線性回歸?的平方誤差損失函數,目標是最小化預測值 與真實值 之間的差距。 ?損失函數?: 考慮多個樣本的情況,損失函數為所有樣本的平方誤差之和&a…

氣象可視化衛星云圖的方式:方法與架構詳解

氣象衛星云圖是氣象預報和氣候研究的重要數據來源。通過可視化技術,我們可以將衛星云圖數據轉化為直觀的圖像或動畫,幫助用戶更好地理解氣象變化。本文將詳細介紹衛星云圖可視化的方法、架構和代碼實現。 一、衛星云圖可視化方法 1. 數據獲取與預處理 衛星云圖數據通常來源…

瀏覽器渲染原理與優化詳解

一、瀏覽器渲染基礎原理 瀏覽器渲染流程主要包括以下步驟(也稱為"關鍵渲染路徑"): 構建DOM樹:將HTML解析為DOM(文檔對象模型)樹構建CSSOM樹:將CSS解析為CSSOM(CSS對象模…

基于Spring Boot的成績管理系統后臺實現

下面是一個完整的成績管理系統后臺實現,使用Spring Boot框架,包含學生管理、課程管理和成績管理功能。 1. 項目結構 src/main/java/com/example/grademanagement/ ├── config/ # 配置類 ├── controller/ # 控制器 ├── dto/ …

實現極限網關(INFINI Gateway)配置動態加載

還在停機更新 Gateway 配置,OUT 了。 今天和大家分享一個 Gateway 的功能:動態加載配置(也稱熱更新或熱加載)。 這個功能可以在 Gateway 不停機的情況下更新配置并使之生效。 配置樣例如下: path.data: data path.…

Mean Shift 圖像分割與 Canny 邊緣檢測教程

1. Mean Shift 簡介 Mean Shift 是一種聚類算法,通過尋找圖像中顏色相似的區域來實現分割。它非常適合用于場景分割或物體檢測等任務。本教程將它與 Canny 邊緣檢測結合,突出分割區域的邊界。 2. 圖像分割流程 我們將按照以下步驟完成圖像分割和邊緣檢…

Day15 -實例 端口掃描工具 WAF識別工具的使用

一、端口掃描工具 1、zenmap 我這里user是漢字名,沒有解析成功。等后續換一個英文賬戶試一試。 魔改kali的nmap nmap -p8000-9000 8.140.159.19 2、masscan cmd啟動,拖入exe文件。然后先寫ip,會報錯給提示 尋路犬系統 我們去找一下他的…

如何解決高并發場景下的性能瓶頸?實踐分享

解決高并發性能瓶頸的核心方法包括優化系統架構、合理使用緩存技術、數據庫優化及擴展策略、負載均衡設計。 其中,優化系統架構是根本解決性能問題的關鍵所在。良好的系統架構能夠有效支撐業務高效穩定運行,避免性能瓶頸帶來的損失。企業可通過微服務架構…

自動駕駛背后的數學:ReLU,Sigmoid, Leaky ReLU, PReLU,Swish等激活函數解析

隨著自動駕駛技術的飛速發展,深度學習在其中扮演著至關重要的角色。而激活函數作為神經網絡中的關鍵組件,直接影響著模型的性能和效果。前面幾篇博客 自動駕駛背后的數學:特征提取中的線性變換與非線性激活 , 「自動駕駛背后的數學&#xff1…

性能測試、負載測試、壓力測試的全面解析

在軟件測試領域,性能測試、負載測試和壓力測試是評估系統穩定性和可靠性的關鍵手段。?它們各自關注不同的測試目標和應用場景,理解這些差異對于制定有效的測試策略至關重要。 本文對性能測試、負載測試和壓力測試進行深入分析,探討其定義、…

責任鏈模式-java

1、spring依賴注入模式 @Configuration public class ChainConfig {@Beanpublic ChainSpringFactory chainSpringFactory(List<IHandler<DemoOne,Boolean>> handlerList){return new ChainSpringFactory(handlerList);}} public class DemoOne { }public abstract…

學習本地部署DeepSeek的過程(基于LM Studio)

除了使用Ollama部署DeepSeek&#xff0c;還可以使用LM Studio部署DeepSeek&#xff0c;后者是一款允許用戶在本地計算機上運行大型語言模型&#xff08;LLMs&#xff09;的桌面應用程序&#xff0c;旨在簡化本地模型的使用&#xff0c;無需云端連接或復雜配置即可體驗 AI 功能。…

CSS 尺寸 (Dimension)

CSS 尺寸 (Dimension) 在網頁設計中&#xff0c;CSS&#xff08;層疊樣式表&#xff09;的尺寸屬性是控制元素大小和位置的關鍵。本文將詳細介紹CSS尺寸相關的概念、屬性及其應用。 1. CSS 尺寸概述 CSS尺寸主要包括寬度和高度&#xff0c;這些屬性可以應用于各種HTML元素&a…

【自學筆記】ELK基礎知識點總覽-持續更新

提示&#xff1a;文章寫完后&#xff0c;目錄可以自動生成&#xff0c;如何生成可參考右邊的幫助文檔 文章目錄 ELK基礎知識點總覽1. ELK簡介2. Elasticsearch基礎Elasticsearch配置示例&#xff08;elasticsearch.yml&#xff09; 3. Logstash基礎Logstash配置示例&#xff08…