巴哈姆特

首頁 哈啦區 Don't Starve

【攻略】用腳本輕鬆架設伺服器

追蹤話題

【攻略】用腳本輕鬆架設伺服器

DST
誰偷了我的蘑菇 (atleeruy220) 2024-10-01 13:16:57
#1
  架設伺服器其實很簡單,扣除廢話這篇文實際操作大概不到幾分鐘,找個租用伺服器,能進去終端就完成一半了,
  後面指令複製貼上等程序跑完,沒有任何難度,之前有拍過視頻教程,但用的是谷歌伺服器對小白來說問題很多
  , 舊版文章太雜亂就砍掉重寫,這次就沒詳細介紹伺服器內容,有興趣可以上谷歌爬文,其實搜尋就能解決大部
  分問題。舊版視頻教程

  對了,工具只是參考,這文章只用伺服器廠商內建的 terminal 用指令就能安裝到好。下篇可能做關於存檔替換
  ,暫時不接客制模組,最近在做走A切A模組 🫠

💡 如何挑選伺服器?
      這遊戲吃單核和記憶體
      建議最低 2vcpu 2gib / 模組多就 4gib
      頻寬最低 3Mbps
      預設 root 用戶連線 機房位置近

💡 請先去伺服器控制台設定端口後繼續
      tcp : 8082
     udp : 10998 10999

💡 取得 token
對岸用語令牌就是 token
--透過 klei account 連結頁面:
https://accounts.klei.com/account/info
--最簡單的方法是直接打開遊戲,在主頁面點擊左下角的“帳號”
--跟著範例箭頭指向處依序點擊,在叢集名稱輸入“mydst” 並新增。
--粉色欄位顯示就是 token 請保存後續會用到。
pds-g^KU_Y3rckw5V^FR09TsiwYS580Tc5Xg7DuUwS4R2pqo1gt9fTH1mRDmA=

💡 在架設伺服器前先把工具備妥
取得檔案
💡 從 github 取得 dst-admin-go 檔案
      可自行用 ftp上傳或 terminal 指令下載
自行上傳
--打開鏈接 選擇自己的版本下載
https://github.com/carrot-hu23/dst-admin-go/releases
--這篇使用的是  dst-admin-go.1.3.0.tgz
--下載完成後 連接伺服器上傳
terminal 下載
--在 terminal 輸入下列命令 然後等待檔案下載。
wget https://github.com/carrot-hu23/dst-admin-go/releases/download/1.3.0/dst-admin-go.1.3.0.tgz
💡 解壓縮檔案
--解壓指令
tar -zxvf dst-admin-go.1.3.0.tgz

安裝環境
💡 安裝環境過程較久 包含系統 i386 依賴和 SteamCMD
給環境腳本權限並執行
--進入目錄「沒有進入檔案路徑需要該操作」
cd dst-admin-go.1.3.0
--給環境腳本權限
chmod +x install dst_ubuntu.sh
--執行環境腳本
./install_dst_ubuntu.sh

啟動面板
💡 確認端口開放 tcp: 8082 否則會連不上面板
給面板權限並執行
--給予面板腳本權限
chmod +x start.sh
--執行面板腳本
./start.sh
--提示後輸入 1 按 Enter 鍵
💡 到這邊全部安裝完成 輸入
      http://your server ip address:8082
      進入面板頁面設定伺服器

💡 接下來進入面板後找到”遊戲備份“
      點選“選擇文件”上傳存檔並刷新恢復即可。

🛠️ 常見問題
  為什麼要使用面板開服?相較於直接開服,使用面板有哪些好處?
  使用面板開服相比直接開服,有以下優點:面板方便服主隨時管理伺服器,簡化了繁瑣的登入雲服並進行操作的
  流程。它提供視覺化選項,使得萌新更方便地對伺服器進行調整。此外,面板佔用記憶體約 5M,對伺服器效能
  的佔用量較小。

  為什麼我無法安裝環境?
  首先,確認是否為 root 用戶。如果不是,請手動執行腳本安裝。如果是,請在面板內系統設定選項中的環境依賴
  選項進行操作,點擊安裝環境後,會自動安裝所需環境並填寫好路徑(目前僅支援 centos,ubuntu 用戶
  需要手動執行腳本安裝,並手動填寫路徑)。如果安裝後仍無法啟動房間,可以嘗試手動啟動套件內
  nstall_centos.sh 或 install_ubuntu.sh 腳本。如果腳本無法啟動,請用 chmod +x install_centos.sh或
  chmod +x install_ubuntu.sh 指令給腳本權限。執行完腳本後,請手動填寫系統設定中的路徑。

  為什麼我開服後找不到伺服器?
  可能有多種原因。首先,檢查房間設定中的令牌選項是否填寫,如果沒有填寫,請填寫 token。不知道如何取得
  token,請參考上面取得 token。也可能是因為連接埠未開放,可以參考雲端服務供應商的連接埠開放指南,
  飢荒線上版使用的協定為 udp,佔用埠為 10999 和 10998。

  為什麼開服後會有兩個同名的房間?
  請檢查房間設定中的多世界選項是否開啟。如果您的遊戲中有洞穴,那麼這個選項應該預設為開啟。

  我可以自己上傳存檔嗎?
  當然可以。但請注意,你需要將存檔上傳到正確的位置,其預設路徑為 /root/.klei/DoNotStarveTogether。
  上傳完存. 檔後,請點選房間設置,然後繼續下一步直到儲存設置,然後再啟動伺服器。

  為什麼啟動房間後,有些模組沒有裝上?
  可能是因為 Steam 伺服器波動導致一次無法下載所有需要的模組。請嘗試多次啟動伺服器,直到所有的模組都
  啟動完畢。如果仍有模組未加載,請檢查 modoverrides.lua 中模組的配置是否正確。

  為什麼我無法連接到面板?
  請檢查連接埠是否開放,面板預設使用的連接埠為 8082。你可以在 config.yml 檔案中修改連接埠號碼。

  為什麼伺服器容易卡頓?
  這包含很多原因有可能是 伺服器硬件配置、網路連線、遊戲模組、負載過高、 dns 或 host 異常,需要耐心
  排查問題,根據伺服器的負載情況升級硬件。停用一些不必要的模組,或刪除一些可能造成問題的模組,以降低
  伺服器負載。可以嘗試 內網穿透解決網路延遲 的方法。

  如何提問,解決遊戲問題
  什麼作業系統,什麼版本,面板版本
  啟動不起來或模組缺少問題,請發 server_log.txt 檔
  和模組相關問題,請發 modoverride.lua 檔

  若問題仍未解決,發郵件給我 tab9605628@gmail.com

延伸閱讀

問題想詢問有沒有近期製作伺服器架設同時有示範含MOD啟動方面的影片教學?

2022-06-28 14:48:52

心得女工把蜂后關起來打

2024-09-14 08:16:34

攻略內網穿透解決網路延遲

2024-10-01 00:04:30

攻略DST Dedicated 洞穴伺服器架設+MOD安裝教學

2024-08-05 02:59:16

心得1000點數 希望大家領到

2024-09-13 03:50:11

【DST】天體英雄攻略 Celestial Champion Walkthrough (

2021-11-04 00:37:05

攻略DST專用云伺服器架設攻略(使用docker)

2022-02-19 00:37:40

心得DST 暗影香爐使用手冊(如何成為地底女王 - 火女篇)(3.20更新替代光源)

2020-03-20 15:26:38

電梯
開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】