dst-admin-go一鍵腳本快速部署教程

最近幾日,群里面有人發(fā)光發(fā)熱,折騰好久,最終折騰了一個(gè)自動(dòng)部署的腳本。
雖然很簡(jiǎn)單,但是還是弄一個(gè)教程。
截至制作教程的時(shí)候,腳本還沒(méi)有正式發(fā)布出去。
一:獲取腳本
所以現(xiàn)在下載腳本需要去QQ群:863437190

下載圖上面這個(gè)就可以了,我們解壓出來(lái)腳本文件(腳本文件是擴(kuò)展名.sh的文件)
并且去掉腳本里面帶有的中文(因?yàn)楸容^方便),例如我更名為了 dst-admin-go.sh
二:上傳腳本到服務(wù)器
目前腳本沒(méi)有正式發(fā)布出去,所有需要手動(dòng)上傳上去(這里說(shuō)明一下,后期可能就不需要自己手動(dòng)上傳了)
打開(kāi)Xftp7 軟件 在這里輸入你的服務(wù)器IP地址回車

在彈出的窗口中 依次輸入用戶名和密碼 登錄成功后是這樣的界面
把解壓好的腳本文件 直接拖進(jìn)去紅色區(qū)域就可以了

三:執(zhí)行部署腳本
我們打開(kāi)Xshell7 在紅色區(qū)域輸入你的服務(wù)器ip就可以回車 和上面一樣輸入用戶名和密碼

登錄成功后我們開(kāi)始執(zhí)行腳本進(jìn)行部署
首先輸入命令然后回車 (看一下腳本是否上傳成功了,這一步并非必要)

命令:? ?ls
在確保腳本正確上傳之后 我們開(kāi)始執(zhí)行腳本
一次輸入以下命令
命令1 :chmod +x dst-admin-go.sh
命令2: ./dst-admin-go.sh? ?(如果你不是root用戶的話 建議執(zhí)行 sudo ./dst-admin-go.sh )
腳本開(kāi)始跑了 可以看見(jiàn)你當(dāng)前的系統(tǒng)信息 腳本會(huì)根據(jù)你的系統(tǒng)來(lái)進(jìn)行安裝

這里有個(gè)差異哦 ubuntu系統(tǒng)和centos系統(tǒng)? ubuntu系統(tǒng)是可以一直走到安裝目錄設(shè)置的但是centos系統(tǒng)這里會(huì)有額外的操作
centos系統(tǒng)我們?cè)诎惭b環(huán)境依賴的過(guò)程中 需要確認(rèn) 當(dāng)你看見(jiàn)以下圖片的時(shí)候?
y? 回車 就可以了(輸入y 確認(rèn)操作)


在系統(tǒng)依賴安裝好之后 我們會(huì)進(jìn)行安裝目錄的設(shè)置

這里我習(xí)慣安裝在用戶文件 我是root賬戶 所以就直接輸入?
/root? ? ? ? ? ? ?(如果你是普通用戶 可以輸入?/用戶名)
也可以默認(rèn)目錄 你直接回車就可以(根據(jù)個(gè)人習(xí)慣來(lái)就可以了)
輸入完安裝目錄后 腳本會(huì)自己下載面板文件 并且釋放 在安裝饑荒需要的相關(guān)文件
稍等一會(huì)............................................
來(lái)到最考驗(yàn)網(wǎng)絡(luò)的時(shí)候了 這里需要連接steam 下載饑荒服務(wù)器

這里你如果看見(jiàn) Retrying... 就說(shuō)明你中獎(jiǎng)了?
額....是這樣的 部署腳本 如果多次嘗試仍舊沒(méi)有連接成功 就會(huì)跳過(guò)安裝饑荒服務(wù)器這一步驟
第一次如果沒(méi)有連接上 后面幾次重試如果還沒(méi)連接上 開(kāi)始下載饑荒服務(wù)器的話那么你就需要?jiǎng)h除steam steamcmd文件夾再次執(zhí)行 部署腳本。
注意?。。?! 以下步驟是如果你沒(méi)有成功連接上steam開(kāi)始下載 需要執(zhí)行的 部署腳本如果沒(méi)有成功連接上steam 饑荒服務(wù)器不會(huì)下載的
我們回到Xftp7 右鍵刷新一下 刪除 steamcmd 和 steam 文件夾

然后再次執(zhí)行 部署腳本 看到連接成功 開(kāi)始下載饑荒服務(wù)器就可以了
(需要注意的是 沒(méi)有連接成功 開(kāi)始下載饑荒服務(wù)器 仍舊會(huì)進(jìn)行面板的設(shè)置)

這里等待一段時(shí)間 下載好了饑荒服務(wù)器 我們進(jìn)行面板的設(shè)置..........
三:面板的設(shè)置
這一步我們?cè)O(shè)置面板的端口號(hào) 用來(lái)后面訪問(wèn)面板?
一般沒(méi)有特別的 推薦設(shè)置為 8082?

然后設(shè)置用戶名和密碼 依次輸入就可以了

在你設(shè)置都完成之后會(huì)看見(jiàn) 這樣的信息

四:面板的啟動(dòng)和訪問(wèn)
首先啟動(dòng)面板需要執(zhí)行面板目錄下的 start.sh 腳本
我們輸入 ls? 命令列出當(dāng)前文件

如上圖 dst-admin-go.1.1.7 就是面板釋放后的目錄(后面帶tgz的是沒(méi)有釋放的壓縮文件不用管)
我們輸入 cd dst-admin-go.1.1.7? ?
去到你的服務(wù)器控制臺(tái) 找到 安全組或者防火墻? 設(shè)置
添加一條規(guī)則? tcp 協(xié)議的 8082 端口


點(diǎn)擊確定就可以了
一般來(lái)說(shuō) 這個(gè)面板地址 就是你的訪問(wèn)地址 你復(fù)制粘貼這個(gè) 到瀏覽器就可以訪問(wèn)面板 進(jìn)行管理(這里我可能是因?yàn)榉?wù)器體質(zhì)原因 面板地址是錯(cuò)的)如果你也是錯(cuò)的就輸入你的
服務(wù)器IP地址:端口號(hào)? 例如 1xx.xx.xx.xx:8082
訪問(wèn)就可以了 這里輸入賬號(hào)密碼 進(jìn)入


就可以使用了?。╬s:這里如果小伙伴如果使用的是華為云的服務(wù)器 這里cpu數(shù)量獲取是有問(wèn)題的,但是不會(huì)影響使用,安啦)