如果你熱愛 Minecraft 的世界,並且想要搭建自己的遊戲空間與朋友一起暢玩,又不想依賴昂貴的Minecraft 伺服器託管服務,那麼使用Pterodactyl可能是你的最佳選擇。它不僅僅是一個控制面板,而是一款專業的 Docker 容器管理工具,這意味著你的伺服器將被隔離並進行最佳化,從而避免一個世界的崩潰導致整個系統癱瘓。
事實上,雖然一開始可能會因為涉及大量技術概念而顯得有些複雜,但一旦系統搭建完成並運作起來,你就會感到完全掌控一切。從部署複雜的 CurseForge 整合包到搭建互聯的伺服器網絡,Pterodactyl 為你提供了開啟遊戲王國的鑰匙,讓你能夠專注於真正重要的事情:在你自己的世界裡建立和生存。
基礎知識:翼龍生態系統
要實現這一點,首先需要了解系統分為兩個基本部分。一方面是面板(Panel) ,它是視覺化介面,是用PHP和 Laravel編寫的 Web 介面,您可以點擊按鈕並查看圖表。另一方面是Wings,它是負責實體伺服器上繁重運算的「守護程式」或引擎,管理Minecraft 伺服器實際運行的Docker 容器。
要從零開始搭建,你需要一台運行Ubuntu 22.04 的伺服器,這是最穩定的選擇。搭建過程包括設定 Nginx Web 伺服器、 MariaDB資料庫以及設定 PHP。控制面板啟動並運行後,你可以在同一台機器或另一台機器上安裝 Wings,並使用安全性令牌將它們關聯起來,以便控制面板可以向執行引擎發送命令。
節點調試和分配
啟動遊戲前,你需要告訴系統處理能力的分配位置。這可以透過建立一個位置(Location)和一個節點(Node)來實現。節點用於定義分配給遊戲的記憶體和磁碟空間大小。為了避免意外情況,建議在可用空間中預留一些內存,以防止作業系統崩潰。
設定連接埠分配至關重要。連接埠分配本質上是指伺服器用於允許使用者連接的 IP 位址和連接埠組合。例如,標準端口是25565,但建議使用其他端口,以防止機器人掃描您的 IP 位址並幹擾您的伺服器。如果您在 Ubuntu 上使用 UFW 等防火牆,請不要忘記在路由器上打開必要的端口,包括 8080 端口,以便 Wings 和控制面板能夠有效通信。
創建伺服器:從 Vanilla 到 Forge
一旦您的節點上線(顯示為綠色),精彩的部分就開始了。在管理後台,您可以建立一個新伺服器,為其分配擁有者和必要的資源。這時,「巢穴」和「蛋」就派上用場了。 「巢穴」指的是通用類別(例如,Minecraft),而「蛋」指的是特定軟體的配置。
- 原版安裝: 這是最簡單的。你選擇香草蛋,然後在變數中指定版本,無論是… 最新可用版本 或某個特定版本。
- Forge 伺服器: 非常適合製作模組。您必須在此輸入確切的 Forge 版本(例如: 1.20.1-47.3.10以便安裝腳本下載正確的檔案。
如果您正在尋找更高級的功能,可以使用通用的 egg文件,它可以自動檢測 CurseForge modpack 是否使用 Fabric、Forge 或 NeoForge,安裝相應的加載器並運行啟動腳本,而無需您手動編寫任何一行程式碼。
伺服器網路和代理程式(BungeeCord 和 Waterfall)
如果你的專案規模擴大,需要多個伺服器(例如大廳伺服器、生存模式伺服器和創造模式伺服器),你需要像 BungeeCord 或 Velocity 這樣的代理伺服器。關鍵在於安全性:代理伺服器必須擁有一個公網 IP 位址供使用者訪問,而內部伺服器則應該使用127.0.0.1這個位址。
為了使此功能在 Pterodactyl 中正常運作,必須在spigot.yml檔案中將內部伺服器的online-mode 設定為 false ,並啟用 bungeecord 模式。由於容器是隔離的,為了使代理程式能夠存取內部伺服器,有時需要將其指向 Docker 網路 IP 位址(通常為172.18.0.1),並調整防火牆規則以允許內部流量。
自動化和高階管理
對於那些想要更進一步的用戶來說,可以將面板與…集成 不和諧機器人 使用 Pterodactyl API。這允許您創建諸如以下的命令。 /deploy 只需單擊一下,即可建立伺服器、安裝模組包並 他們負責監督該州 從伺服器即時取得聊天資訊。
此外,該面板還提供強大的工具,例如可以發送到雲端(S3 或 Google Drive)的計劃備份、無需透過 SSH 登入即可啟動命令的互動式控制台,以及角色和權限系統,以便管理員無需完全存取節點的配置即可重新啟動伺服器。
基於容器的基礎架構能夠實現精準的資源管理,透過嚴格的配額和可配置的交換空間,有效防止因記憶體不足而導致的伺服器崩潰。從安裝 Ubuntu 和部署 Wings,到配置包含代理的複雜網絡,整個工作流程使 Pterodactyl 成為任何尋求穩定性和可擴展性的Minecraft 管理員的理想工具。






