如何设置一个专用服务器Terraria
出版者:必威平台,2021年3月11日,Terraria是一款由Re-Logic开发的动作冒险沙盒游戏。这款游戏于2011年首次面向微软Windows平台发行,之后便陆续移植到其他平台。这款游戏的特点是在程序生成的2D世界中探索、制作、建造、绘画和与各种生物的战斗。
下面的文章将看到如何在Ubuntu 18 (Bionic)专用服务器上设置Minecraft Bedrock。
系统需求
Ubuntu 18 - Bionic(64位)
CPU:至少2核1800 Mhz
内存:4 GB
储存:10 GB
检查端口连接
服务器默认运行在TCP端口7777上。如果你在NAT后,你使用的端口必须被端口转发以便其他玩家加入。非nat连接(例如,业务或数据中心用户)通常不需要端口转发,但可能需要允许端口通过防火墙。
更新Ubuntu 18的最新库
如果你使用的是刚安装的Ubuntu 18,你的服务器可能没有运行Terraria服务器所需的库。首先,我们将安装运行服务器所需的工具。这些可能是预装在你的发行版上的。
# sudo apt update && sudo apt install -y wget tmux unzip
下载Terraria
你可以从他们的网站上下载最新版本的Terraria。目前,它们的最新版本是version 1.4.1.2
要下载压缩文件,
# wgethttps://terraria.org/system/dedicated_servers/archives/000/000/042/original/terraria-server-1412.zip
输出
解决terraria.org (terraria.org)……104.21.12.106, 172.67.194.28, 2606:4700:3033::6815:c6a,…
连接到terraria.org (terraria.org)|104.21.12.106|:443…连接。
HTTP请求已发送,等待响应…200好了
长度:41871820 (40M)[应用/zip]
储蓄:“terraria -服务器- 1412. - zip”
terraria -服务器- 1412. - zip
100年 %[================================================================================================================>] 39.93米
在0.8年代50.4 mb / s
2012-03-11 02:35:11 (50.4 MB/s) - ' terraria-server-1412.zip ' saved [41871820/41871820]
提取Terraria
现在我们将解压缩下载的文件夹。
输出
.
.
.
.
膨胀:1412 / Mac / Terraria Server.app /内容/资源/ WindowsBase.dll
创造:1412 / Windows /
膨胀:1412 / Windows / changelog.txt
膨胀:1412 / Windows / ReLogic.Native.dll
膨胀:1412 / Windows / serverconfig.txt
膨胀:1412 / Windows / start-server.bat
膨胀:1412 / Windows / TerrariaServer.exe
当你解压缩下载的文件夹时,所有文件都被解压缩到一个名为'1412年,表示版本1.4.1.2
使用ls命令查看所有文件和文件夹。
# ls
输出
切换到这个文件夹。您将发现一个名为'Linux”。这个文件夹保存了在Ubuntu 18专用服务器上运行游戏服务器所需的所有文件。
# cd / 1412 / Linux
使用ls命令列出该目录下的所有文件和文件夹。
# # ls / 1412 / Linux
输出
System.Windows.Forms.dll.config
TerrariaServer
FNA.dll monoconfig mscorlib.dll System.Data.dll System.Runtime.Serialization.dll System.Xml.dll TerrariaServer.bin.x86_64 .dll
FNA.dll.config monomachineconfig open-folder System.dll System.Security.dll System.Xml.Linq.dll TerrariaServer.exe
lib Mono.Posix.dll System.Configuration.dll System.Drawing.dll System.Windows.Forms.dll Terraria.png WindowsBase.dll .dll
向服务器二进制文件添加可执行权限:sudo chmod +x TerrariaServer.bin.x86_64
注意:由于我们使用的是64位版本的Ubuntu 18,所以我们将使用一个名为'TerrariaServer.bin.x86_64”。
Terraria运行游戏
运行服务器
#。/ TerrariaServer.bin.x86_64
这将启动启动,并将花费几分钟来加载游戏。一旦游戏加载,它会问你一系列关于游戏服务器配置的问题。以下是一些你可能需要回答的问题。
输出
1 My_world_1
n新世界
d
选择世界:1
最大玩家数(按回车键16):
服务器端口(7777按回车键):
自动转发端口?(y / n): y
服务器密码(无,按enter键):
Terraria服务器v1.4.1.2
正在监听端口7777
输入' help'获取命令列表。
:服务器开始
恭喜你! !您已经成功地在Linux服务器上安装并启动了Terraria。你可以邀请你的朋友或其他在线玩家分享你的公共IP地址,这样他们就可以在线查找你的服务器并加入游戏。Terraria服务器可以通过选择主菜单上的多人选项,选择一个角色,并输入服务器的IP和端口来加入。
在多人游戏中,你最近玩过的服务器列表将被保存在“通过IP加入”下。
帮助的命令
以下是一些操作游戏时必须知道的重要命令。你可以在游戏服务器上线后输入“帮助”命令找到它们。
我们希望这篇指南对你有所帮助,并能成功地将Terraria部署到你的Ubuntu服务器上。请点击向上投票按钮来表达你的感谢。