Minecraft 伺服器是一個專用環境,玩家可以在同一個永久世界中連接、建構和一起遊戲。雖然您可以使用自己的電腦託管伺服器,但使用雲端伺服器或 VPS 託管服務提供者可以為您提供更好的遊戲體驗和公共訪問,而無需讓您的家用電腦全天候運行。
在本指南中,我們將指導您如何使用託管伺服器建立 Minecraft 伺服器。無論您是想為朋友建立一個小世界,還是想建立一個大型的模組社區,本逐步教學都將涵蓋您的需求、伺服器部署方法以及如何確保伺服器平穩運行。
在線託管 Minecraft 伺服器需要什麼?
首先,要在 VPS 或雲端平台上託管 Minecraft 伺服器,你需要一台具有 root 權限的伺服器,以及足夠的硬體資源來運行 Java 流程,以及一些用於管理文件和連接的工具。大多數原版設定不需要高階配置,但如果您打算使用模組或承載大量玩家,效能就顯得尤為重要。
以下是您需要的內容的簡要概述:
| 需求 | 信息 |
|---|---|
| 託管服務提供商 | VPS 或雲端伺服器(例如 Hostinger, Kamatera, DigitalOcean) |
| 操作系統 | Ubuntu 22.04 LTS 或 Debian 12(最好是全新安裝) |
| 中央處理器 | 2 個或更多虛擬核心 |
| 內存 | 原版伺服器至少 4 GB;修改後的伺服器至少 6-8 GB |
| 儲存 | 20 GB SSD 或更高 |
| 頻寬 | 每月至少 1 TB(如果是公開的則更多) |
| 根訪問 | SSH 登錄,完全控制伺服器環境 |
| Java 運行時 | OpenJDK 17 或更高版本 |
| Minecraft 伺服器文件 | 官方 .jar 檔(Java 版本)來自 Minecraft.net |
| 可選工具 | SFTP 客戶端、網域名稱、防火牆(UFW)、備份腳本/控制台 |
逐步設定您的第一個 Minecraft 伺服器
接下來:我們將向您展示如何選擇正確的託管服務提供者並使用乾淨的 Linux 設定部署您的 Minecraft 伺服器。
步驟 1:選擇具有足夠資源的託管服務供應商
要在線上建立 Minecraft 伺服器,您需要一個能夠提供完整伺服器存取權限、足夠硬體效能和穩定網路連線的主機供應商。雖然幾乎所有 VPS 都可以運行 Minecraft,但選擇具備 Minecraft 就緒功能的主機可以節省您的時間並避免設定問題。
以下是三個適合 Minecraft 伺服器的推薦託管服務提供者:
| 託管服務提供商 | 起始計劃規格 | 價格範圍 | 我們的強項 |
|---|---|---|---|
| Hostinger (遊戲面板) | 2 個 vCPU、2 GB RAM、50 GB SSD | 每月約 6.99 美元起 | 預裝 Minecraft 遊戲面板,輕鬆插件/模組支持 |
| Kamatera | 完全客製化(例如 2 vCPU、4 GB RAM) | 按小時或按月付費 | 高度靈活、全球資料中心、隨成長擴展 |
| Apex Minecraft主機 | 2 GB RAM(針對 Minecraft 進行了最佳化) | 每月約 7.49 美元起 | 專注於遊戲的託管、即時設定、強大的支持 |
提醒: Hostinger的遊戲面板計劃和 Apex 非常適合想要內建控制面板的即用型設定的初學者。 Kamatera 適合喜歡手動設定和需要自訂資源控制的進階使用者。
第 2 步:部署並設定虛擬伺服器
選擇提供者後,請建立虛擬伺服器執行個體(VPS 或雲端虛擬機器)。設定方法如下:
- 選擇一個乾淨的作業系統 – 使用 Ubuntu 22.04 LTS 或 Debian 12。它們對於 Minecraft 託管來說有良好的支援並且是安全的。
- 選擇您的伺服器區域 – 選擇靠近玩家基地的位置(例如,東南亞選擇新加坡,歐洲選擇法蘭克福)。
- 設定root登入權限 – 使用強根密碼(自動產生或手動)或 SSH 公鑰/私鑰對進行安全登入。
- 完成部署 – 大多數供應商會在 1-5 分鐘內讓您的伺服器上線。
準備好後,使用 SSH 終端連接到您的伺服器。
步驟3:安裝 Java (Minecraft 伺服器運行時)
Minecraft 伺服器需要 Java 運行。以下是如何在新的 VPS 上安裝它:
- 透過 SSH 連接 – 使用終端機(macOS/Linux)或PuTTY(Windows):
ssh root@your_server_ip - 更新伺服器包 – 執行以下命令以確保您的系統是最新的:
sudo apt update && sudo apt upgrade -y - 安裝 OpenJDK 17 或更新版本 - Java 17 是目前與 Minecraft 相容的長期支援版本:
sudo apt install openjdk-17-jre-headless -y - 確認 Java 安裝 – 驗證是否正常運作:
java -version
如果你看到輸出確認 Java 17+,您已準備好在下一步中安裝 Minecraft 伺服器。
步驟 4:下載並運行 Minecraft 伺服器
現在您的託管伺服器已準備就緒, Java 安裝完成後,就可以下載並執行實際的 Minecraft 伺服器了。
- 為伺服器建立工作目錄 – 這使您的文件保持井然有序:
mkdir /minecraft && cd /minecraft - 下載官方 Minecraft 伺服器文件 – 取得
.jar文件的 Java 來自 Minecraft.net 的版本(官方頁面在這裡)。您可以使用wget直接下載:wgethttps://piston-data.mojang.com/v1/objects/6e64dcabba3c01a7271b4fa6bd898483b794c59b/server.jar-O server.jar(將 URL 替換為網站上的最新 URL) - 接受 EULA – 第一次運行會故意失敗,但它會建立設定檔:
java -Xmx2G -Xms1G -jar server.jar nogui然後編輯eula.txt文件:nano eula.txt更改eula=false到:eula=true - 重新啟動伺服器 – 現在伺服器將正常啟動:
java -Xmx2G -Xms1G -jar server.jar nogui您將看到伺服器控制台載入並開始產生 Minecraft 世界。
步驟5:開啟所需連接埠(25565)
要讓其他玩家加入您的 Minecraft 伺服器,您需要允許透過連接埠 25565(預設 Minecraft 連接埠)的入站流量。
如果你使用類似 Hostinger的遊戲面板或 Apex Hosting,連接埠存取可能已預先設定。對於手動雲端伺服器設定(例如 Kamatera),需要手動調整UFW或iptables。
- 使用 UFW 啟用連接埠 – 如果您的伺服器上啟用了 UFW(簡單防火牆):
sudo ufw allow 25565/tcp - 確認已打開 -
sudo ufw status您應該會看到一行包含25565/tcp ALLOW.
步驟 6:(選用)將網域或子網域指向您的伺服器
您可以透過連接網域名稱(而非共用 IP 位址)來讓好友更輕鬆地加入您的伺服器。設定完成後,玩家可以使用類似 play.yoursite.com 的網域加入您的伺服器,而無需使用原始 IP 位址。
步驟如下:
- 購買或使用現有域名 – 網域可以透過以下提供者註冊 Namecheap 或通過 Hostinger的面板.
- 在 DNS 設定中建立 A 記錄
- 主辦方:
play(或您喜歡的任何子網域) - 類型:一個
- 價值:您的伺服器的公用 IP 位址
- TTL:預設(或 300 秒)
- 主辦方:
- 等待 DNS 傳播 – 這可能需要幾分鐘到幾個小時的時間。
Minecraft 伺服器啟動並運行後該做什麼?
一旦您的 Minecraft 伺服器上線,您需要考慮一些重要事項以確保流暢的遊戲體驗、良好的性能和長期穩定性 - 特別是當您計劃託管多個玩家、使用模組或發展公共社區時。
本節介紹設定後的重要事項。
加入並測試您的伺服器
您應該做的第一件事是從玩家的角度測試連接。
打開 Minecraft Java 版本,進入多人遊戲,並使用「直接連線」選項輸入伺服器的 IP 位址或網域名稱(例如 play.yoursite.com)。如果一切正常,你應該可以順利加載到遊戲中。
同時,請監控您的伺服器終端機或遊戲面板,確認您的玩家連線已顯示在日誌中。此快速檢查可驗證您的連接埠設定、防火牆和 Minecraft 安裝是否正常運作。
優化伺服器效能
您可以透過增加分配的 RAM、切換到效能最佳化的伺服器 jar 以及微調設定檔來提高伺服器的效能。
- 如果您注意到延遲或效能下降,請調整啟動命令以分配更多記憶體。
- 使用 纸品 or 塞子 取代預設的.jar 檔案也有助於減少伺服器負載並增加插件支援。
- 在
server.properties文件,減少視圖距離或停用未使用的功能(如命令區塊使用)可以顯著提高滴答率。 - 對於全天候運行的伺服器,請考慮安排每日重新啟動以清除記憶體並防止速度變慢。
新增插件或模組
如果您想提升遊戲體驗,可以根據您使用的伺服器類型安裝插件或模組。插件最適合在不修改遊戲核心的情況下添加額外的命令、權限或提升遊戲體驗的功能。
要安裝,只需放下 .jar 插件檔案到 /plugins 資料夾並重新啟動伺服器。
為了進行更深入的自訂,可以使用 Forge 或 Fabric 添加模組,但請記住,每個玩家必須使用與伺服器相同的模組版本。模組伺服器通常需要更多內存,更適合習慣手動安裝或使用 Apex 等支援一鍵安裝模組包的主機的玩家。
保護並維護您的伺服器
安全性和備份常常被忽視,直到出現問題。
如果您在 VPS 上自行管理伺服器,請先為日常操作建立一個單獨的非 root 用戶,並考慮更改預設 SSH 連接埠或啟用基於金鑰的登入以防止暴力攻擊。
您還應該使用主機上的自動腳本或備份工具定期備份您的世界檔案。如果您的伺服器是公開或半公開的,最好安裝權限或白名單外掛程式來限制存取並防止惡意攻擊。
類似的工具 基本款X or 幸運燙髮 讓您精細控制每位玩家的行為。
結束語
在主機提供者上運行您自己的 Minecraft 伺服器,不僅能讓您自由暢玩,還能讓您完全掌控世界設定、模組以及哪些人可以加入。無論您是為好友建立一個小世界,還是建立多人遊戲中心,選擇合適的主機都能確保您獲得 Minecraft 所需的效能和穩定性。
現在您的伺服器已啟動並運行,您可以根據需要進行最佳化,添加插件或模組包,並隨著玩家群的增長擴展資源。如果出現問題?大多數問題都可以透過一些命令或配置調整來解決。自己託管 Minecraft 一開始可能會感覺比較複雜,但最終的回報是更流暢、更可自訂的體驗,並且您可以全程掌控。
常見問題:常見的 Minecraft 伺服器託管問題
修改過的 Minecraft 伺服器和普通伺服器有什麼區別?
普通(原版)伺服器使用 Mojang 的預設伺服器文件,無需任何修改即可進行基本的多人遊戲。而經過修改的伺服器則使用 Forge 或 Fabric 等框架來載入模組——這些模組會改變遊戲功能、新增物品或機制,並消耗更多系統資源。所有連接到經過修改的伺服器的使用者都必須在其 Minecraft 用戶端上使用相同版本的模組包。
2 GB 或 4 GB 的 RAM 可以容納多少名玩家?
2 GB 的配置適用於 2 到 4 名玩家在原始伺服器上使用最少插件的情況。對於 5 到 10 名玩家或任何類型的模組配置,您至少需要 4 GB 的 RAM 和 2 個 vCPU。如果您預計會有更頻繁的活動(例如,紅石農場、區塊加載器或 20 名以上的玩家),建議擴展到 6-8 GB 的 RAM 和更好的 CPU 效能。
我應該何時升級我的 Minecraft 託管計劃?
當效能開始下降或伺服器資源開始超出其目前資源時,您應該考慮升級主機方案。升級的跡象包括遊戲過程中明顯卡頓、區塊加載緩慢或遊戲更新率下降(TPS 低於 20)。如果您的伺服器經常耗盡記憶體或在更多玩家加入時崩潰,這顯然表明您需要更多記憶體或 CPU 效能。同樣,如果您打算安裝大型模組包、增加玩家席位或舉辦公共活動,升級 VPS 或切換到更高級別的方案將有助於保持遊戲流暢並減少停機時間。像 Kamatera 透過靈活的資源擴展使這變得容易,而 Minecraft 特定的主機通常提供專為不斷增長的伺服器設計的升級路徑。
為什麼我的朋友無法連接到我的伺服器?
如果您的好友無法加入您的 Minecraft 伺服器,最常見的原因是網路或防火牆問題。請確保您的伺服器上的 25565 連接埠已打開,並允許透過任何活動的防火牆設定(例如 UFW 或 iptables)。同時,請確保您共用的是公用 IP 位址,而不是私人或本機 IP 位址。如果您使用域名或子域名,DNS 傳播可能需要一些時間——您的域名可能需要幾個小時才能訪問。另一個常見問題是版本不匹配:如果您的伺服器運行的是經過修改或過時的版本,您的好友將需要使用完全相同的 Minecraft 版本和修改包才能連接。
如何備份我的 Minecraft 世界?
要手動備份,請停止伺服器並將 /world、/world_nether 和 /world_the_end 資料夾複製到備份目錄。在 VPS 設定中,您可以使用 cron job 以及 tar 或 rsync。如果你使用類似 Hostinger的遊戲面板或 Apex,您可能可以存取一鍵備份工具。
我可以用這個方法託管 Bedrock Edition 伺服器嗎?
不可以。本指南專門針對 Minecraft Java 版本伺服器。基岩版使用不同的伺服器軟體,並有其自身的託管要求。一些託管服務提供者提供專用的基岩伺服器套餐,作為單獨的產品。