如何设置专用服务器,以便不要饿死(DST)
出版者:必威平台那4月02,2021不要饿死是独立的多人扩张的毫不妥协的荒野生存游戏,不要饿死。收集资源以加工符合您的生存风格的物品和结构。在你解开这个奇怪的土地的奥秘时玩你的方式。
与您的朋友在私人游戏中与您的朋友合作,或者在线与陌生人接受您的机会。与其他玩家合作以在恶劣的环境中幸存下来,或者自己罢工。
以下文章将看到如何部署不要在Linux Ubuntu 18专用服务器上一起饿死。
要求
- CPU:2核心
- RAM:2 GB RAM
—存储:10gb SSD (SSD可以提高读写性能)
—操作系统:Ubuntu 18,以root用户登录
- 不要一起饿死的许可副本
- 用于UDP流量的打开端口10999
安装要求和更新存储库
如果你最近安装了一个新的Ubuntu,你必须更新存储库并安装一些要求。
# sudo apt-get更新
#sudo apt-get安装屏幕wget
添加32位库
这一步是至关重要的,因为如果您的操作系统构建在64位架构上,您将必须安装32个库来支持该程序。Steam命令行工具只能作为32位程序使用。目前,大多数系统都是基于64位的。
如果您运行的是32位系统,则可以跳过这一部分。要了解您安装的是32位系统还是64位系统,请使用以下命令。
#拱门
输出
如果此命令的输出为I386或I586,则您可以使用32位系统,您可以跳过此步骤。如果是x86_64,则使用64位系统。在这种情况下,您也必须发出以下两个命令:
#sudo dpkg --add-architecture i386
# sudo apt-get更新
安装lib32gcc1
这将安装lib32gcc1文件,这是一个32位库。Steam命令行工具需要这个库。如果没有安装此库,以下命令将失败。
下载并提取蒸汽
现在让我们安装Steam命令行工具。你可以从Steam的网络上下载文件。首先,创建一个名为steamcmd的文件夹,您可以在其中下载并解压相关文件。
#MKDIR Steamcmd.
#cd steamcmd.
在wget命令的帮助下,您可以从上面给出的位置下载该文件。下载完成后,您就可以解压同一文件夹中的文件。
# tar -xvzf steamcmd_linux.tar.gz
更新蒸汽工具
您现在可以开始更新Steam工具。执行以下命令以启动更新:
。/ steamcmd.sh
这个过程需要一些时间。进程完成后,您将看到以下提示。
——键入'quit'退出——
加载Steam API ......好的。
蒸汽>
注意:'Steam>'提示表明您现在处于Steam命令行,Steam等待您输入命令。
登录到蒸汽
您现在可以使用您的用户名和密码登录Steam帐户。如果您在Steam上没有帐户,则可以使用“匿名的,'允许您在没有密码的情况下登录。
如果您在Steam上有帐户,则会要求您的密码和两个因子身份验证(如果已启用)。
蒸汽>登录匿名
输出
匿名连接到Steam Public…登录好了
等待用户信息......好的
安装不要饿死游戏。
登录Step后,您可以运行以下命令下载不要将游戏悬挂在一起。
蒸汽> force_install_dir /home/DST
注:DST是一种简短的形式,不要饿死。您可以选择为您想要的文件夹命名。
Steam> App_update 343050验证
《Don’t Starve Together》的Steam ID是343050
输出
更新状态(0x61)下载,进度:99.99 (2231829971 / 2232095251)
更新状态(0x61)下载,进度:99.99 (2231829971 / 2232095251)
更新状态(0x61)下载,进度:99.99 (2231829971 / 2232095251)
更新状态(0x61)下载,进度:99.99 (2231829971 / 2232095251)
更新状态(0x61)下载,进度:99.99 (2231829971 / 2232095251)
更新状态(0x61)下载,进度:99.99 (2231829971 / 2232095251)
更新状态(0x61)下载,进度:99.99 (2231829971 / 2232095251)
更新状态(0x101)提交,进展情况:26.93(601087566/2232095251)
成功!APP'343050'完全安装。
运行服务器
您可以创建一个shell脚本来启动屏幕并运行Don't Starve Together服务器。一旦shell脚本运行,您可以按下并释放CTRL+A,然后按D出来的屏幕,而不会中断运行的游戏服务器。
要创建shell脚本,请使用以下命令。
$ vim start_dst.sh.
即使在注销时,以下脚本也会让shell继续运行,并根据需要重新连接。屏幕被告知要启动shell并运行DST应用程序。
cd /home/DST/bin
/usr/bin/screen -S "DST" /bin/sh -c '/ dontstarve_dedicated_server_nullrenderer - console
保存并退出Vim:wq
要返回运行DST的服务器,键入屏幕-R,请重新打开您从前分离的屏幕。
连接到DST游戏服务器
在您的本地机器上,打开游戏机并命中播放!标题屏幕上的按钮。这应该将您带到一个新屏幕,通过击中键盘上的TILDE(〜)键打开控制台。这通常位于标签键上方。
打开控制台时,您将看到屏幕上显示的白色文本和底部的TAN彩色框输入以下命令:
C_CONNECT(“IP”,端口,“密码”)
IP - 在双引号中,输入游戏服务器的IP地址
端口 - 端口是可选的。除非您将其更改为10999的默认值,否则您不需要指定它。
密码 - 除非您在服务器上设置密码,否则这是可选的。密码周围的引号是必需的。
恭喜!!您已成功安装和启动不要在Linux专用服务器上一起饿死。您现在可以通过推广您的服务器名称或简单地共享您的公共IP地址,在线邀请您的朋友或其他玩家。