Ubuntu上搭建泰拉瑞亞服務端詳細指南

游戲教程

Ubuntu上搭建泰拉瑞亞服務端詳細指南

2024-06-12 16:18


                                            




1,下載泰拉瑞亞服務端文件

首先進入游戲官網:傳送門

劃到頁面最底下,點擊這個PC Dedicated Server鏈接即可下載最新版的服務端程序:

 

注意游戲版本要和服務端版本一致!否則會導致無法進入服務器。

下載后得到的是一個壓縮包,解壓后會有三個文件夾,對應著三個不同系統的服務端:

這里我們只需要把Linux文件夾中的全部文件上傳到我們的服務器上面即可。至于燃速云服務器的購買就不再贅述了。

2,啟動服務端

為了使游戲服務器能夠在后臺運行,我們可以借助screen命令把服務端進程放在后臺運行,先安裝screen并創建一個新的窗口:

# 安裝
apt install screen

# 創建一個名為terraria的窗口
screen -S terraria

 

screen命令的使用就不再贅述了,非常簡單。

我這里把上述Linux文件夾直接上傳到了服務器的根目錄中,先使用cd命令進入這個目錄,我這里是cd /Linux。然后依次執行以下命令賦予權限并啟動:

chmod +x ./TerrariaServer.bin.x86_64

./TerrariaServer.bin.x86_64

可見TerrariaServer.bin.x86_64這個文件就是Linux服務端的主程序文件,運行它即可。

這時會讓你選擇世界,但是這里還沒有世界,因此輸入n創建新世界:

選擇世界大小,1-3分別對應小中大世界:

再選擇難度,1-4分別對應經典、專家、大師和旅行難度:

再選擇世界類型,1-3分別對應隨機、腐化和猩紅:

輸入世界名字:

輸入種子,可以留空,留空為隨機種子:

然后等待生成世界:

世界生成完成,會回到選擇世界界面,wdsj是我剛才創建的世界名字,輸入數字1按回車

下面就要設定最大玩家數量,可以輸入8

默認7777,如果有多個世界可以為不同世界安排不同的端口號

這里需要注意的是我使用的nat服務器,需要在燃速云官網設置創建轉發端口,外部端口我這里隨機

再往后就是是否自動轉發端口和設置密碼了,我這里留空一直回車

顯示下面這個圖,服務器就啟動了!

在這里輸入save指令可以保存世界,exit指令保存并關閉服務器。

服務端通常放在screen的窗口中,下次連接服務器時想進入這個游戲服務端控制臺就使用screen -r命令。

 

再次啟動服務器,只需要運行服務端主程序文件TerrariaServer.bin.x86_64,選擇世界,設定端口密碼等等即可,步驟和上面一樣。