欢迎光临
我们一直在努力

如何在Ubuntu 16.04上安装Starbound Server

先决条件

  • 您需要在Steam帐户上拥有此游戏。
  • 一个sudo用户
  • Vultr Ubuntu 16.04服务器实例。

安装Starbound

在开始之前,让我们确保系统是最新的。然后我们将为服务器创建一个新用户。出现提示时,为该用户指定一个强大的安全密码。

sudo apt-get update
sudo apt-get upgrade
adduser starbound
passwd starbound

我们还打开必要的防火墙端口。

firewall-cmd --zone=public --add-port=21025/tcp --permanent
firewall-cmd --reload

安装运行SteamCMD所需的系统库。

sudo apt-get install lib32g

切换到先前创建的用户帐户。

su starbound
cd ~

安装SteamCMD软件。

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz

接下来,我们将使用SteamCMD来安装游戏服务器文件。如果您的Steam帐户启用了Steam Guard,则需要检查您的电子邮件收件箱中的登录代码。

./steamcmd.sh
login YourAccount
*input password and steam guard code*

force_install_dir ./starbound
app_update 211820 validate

屏幕显示时Success! App '211820' fully installed.,只需键入quit并按ENTER

您的Starbound服务器现已安装。

自定义服务器

通过编辑文件来完成服务器自定义sbboot.config。只更改冒号后的值:

nano ~/starbound/linux64/sbboot.config
  • 在第47行,更改A Starbound Server为所需的服务器名称。
  • 在第48行,更改8为所需的插槽数量。

更新您的服务器

首先,创建文件update_starbound.txt

nano /home/starbound/update_starbound.txt

使用以下内容填充它。

login YourAccount YourPassword
force_install_dir ./starbound
app_update 211820
quit

您可以使用以下命令随时更新服务器。请注意,如果启用了Steam Guard,则需要在更新过程中再次输入代码。

cd ~ && ./steamcmd.sh +runscript update_starbound.txt

运行你的服务器

要启动服务器,请运行以下命令。

cd /home/starbound/starbound/linux64
screen -dmS starbound ./starbound_server 

您的服务器现在正在屏幕会话中运行。您可以使用以下命令随时关闭它:

screen -S starbound -X quit
赞(0) 打赏
未经允许不得转载:老赵部落 » 如何在Ubuntu 16.04上安装Starbound Server
data-ad-format="auto" data-full-width-responsive="true">

评论 抢沙发