如何使用192台幣,快速開一個10人的Minecraft伺服器與好友遊玩
前言
Minecraft一直是一款很受歡迎的遊戲,而且由於遊戲的開放性,讓玩家可以輕易的透過REALMS、區域網等方式,開設屬於自己的伺服器,但如果希望以較低的成本開設一個兼具效能的伺服器,則推薦使用VPS主機,這篇文章將介紹如何使用192台幣,快速開一個20人的Minecraft伺服器與好友遊玩。
主機
首先,我們需要一台用來架設Minecraft伺服器的主機,這裡我們使用的是HostHatch的VPS主機,這家主機商提供的主機性能穩定、擁有較強的單核cpu性能,且價格便宜,適合用來架設Minecraft伺服器。
註冊完帳號後,登入會進到後台,請按照以下流程選擇:
伺服器位置(Server Location)
這邊建議選擇新加坡,因為實測使用新加坡會有較低的延遲。若想測試實際情況可以到這裡下方的Datacenters,尋找想要的地區,進行測試。伺服器類型(Server Type)
這邊選擇KVM - NVMe Compute VMs,這是方案可以提供較高的效能。伺服器大小(Server Size)
這邊最小的方案是 4.0美金/月,但是這個方案的效能可能不夠,建議選擇6.0美金/月以上的方案,這樣效能會比較好。作業系統
這邊選擇Ubuntu 22.04,這是一個穩定的版本,且有較長的支援期限。主機設定(Server Configuration)
這邊請填上一個主機名稱,建議用英文,而Billing Cycle是指付款週期,這邊選擇Monthly(每月),但是如果你希望一次買一年的話,也可以選擇Annually(每年),可以獲得些許折扣。
購買完後,請到這裡查看你的主機資訊,並記下你的IP位址和密碼,這是之後登入主機的重要資訊。
再進到下一步前,讓我們來看看官方REALMS的價格:
可以發現到同樣是10人左右的伺服器,官方REALMS的價格是每月7.99美金,而我們使用VPS主機的價格是每月6.0美金,價格上有優勢,並且能 依照自己的喜好裝上各式各樣的插件和模組
安裝輔助軟體
主機購買完後,我們需要一些輔助軟體來幫助我們管理伺服器,如果你是windows用戶,請依照以下步驟安裝:
安裝git
這個主要是用來執行伺服器的指令,可以依照這篇文章和這個連結來安裝。只要安裝就可以了,此時還不需要執行任何指令。安裝WinSCP
這個主要是用來將檔案丟到伺服器上,可以到這裡安裝,安裝後打開,選擇新增站台,主機名稱(IP位址)、使用者名稱(root)、密碼(剛剛記下的密碼),然後按下登入,就會進到以下畫面:
- 下載PaperMC
- PaperMC是一個高效能的Minecraft伺服器,可以到這裡下載,選擇最新的版本。
- 下載完後,建立一個資料夾server,將下載的檔案丟進去,並且點開他(請注意你的電腦需要有java,若沒有請到這裡),你會發現多了一些檔案,這些檔案是用來設定伺服器的。
- 這時我們需要找到並打開eula.txt,將eula=false改成eula=true,這樣才能開啟伺服器。
- 接著需要製作伺服器的啟動腳本,請打開記事本,輸入以下指令:
1 |
|
注意:腳本最後的server.jar是你下載的paperMC的檔案名稱,請依照實際情況填入。
按左上角的檔案,選擇另存新檔,檔案名稱請填start.sh,並儲存到server資料夾中。
- 最後到剛剛登入的WinSCP中,右邊那塊的 root資料夾中,把剛剛建立的整包資料夾server拖曳到裡面,等待上傳,這樣就完成了相關檔案的準備。
登入主機並啟動伺服器
接著我們要登入主機,請按win鍵,搜尋並找到git bash,打開後輸入以下指令:
1 | ssh root@主機IP位址 |
接著會要求輸入密碼,請輸入剛剛記下的密碼,這樣就登入到主機了。
進到主機後,需要做幾件事情,請依照以下步驟:
安裝中文語系與時區
1
2
3
4sudo apt update
sudo apt install language-pack-zh-hant
sudo update-locale LANG=zh_TW.UTF-8
sudo timedatectl set-timezone Asia/Taipei安裝java
1
sudo apt install openjdk-21-jdk
設定防火牆
1
2
3
4sudo ufw allow ssh
sudo ufw allow 22
sudo ufw allow 25565
sudo ufw enable安裝tmux (這個是用來讓伺服器在背景執行的工具,詳細用法可以參考這裡)
1
2sudo apt update
sudo apt install tmux啟動伺服器
1
2
3
4cd server
chmod +x start.sh
tmux
./start.sh
這樣就完成了伺服器的啟動,你可以按下ctrl+b,再按d,就可以將伺服器放到背景執行,這樣就可以關閉視窗了,伺服器會一直在背景執行。
如果想要再次進入伺服器,可以輸入以下指令:
1 | tmux attach -t 0 |
如果想要關閉伺服器,需要先進到tmux內,然後輸入stop,這樣就可以關閉伺服器了。
注意,如果需要重新啟動主機,請先執行stop,再重新啟動主機,避免遊戲存檔損壞。
開始遊玩
這樣就完成了伺服器的架設,你可以邀請好友一起來玩,只要在Minecraft中輸入伺服器IP位址和Port(25565),就可以進入你的伺服器了。
例如: xxx.xxx.xxx.xxx:25565
結語
這篇文章介紹了如何使用192台幣,開一個10人的Minecraft伺服器與好友遊玩,希望對你有所幫助,如果有任何問題,歡迎在下方留言,謝謝你的閱讀。