亚马逊云科技

广告

安信SSL证书

广告

方舟服务器搭建教程(通过RackNerd国外VPS实现)

美国云服务器推荐

“方舟”为《方舟:生存进化》的简称,是一款生存类沙盒动作角色扮演游戏,支持玩家自定义搭建私有服务器实现多人联机。接下来主要介绍如何在RackNerd国外Ubuntu VPS上搭建自己的方舟服务器。需要注意的是,要连接到Ubuntu方舟服务器,必须在本地计算机上运行《方舟:生存进化》游戏客户端。

一、购买RackNerd国外VPS

首先需要购买一台运行Ubuntu的Linux VPS或专用服务器,本文通过RackNerd演示,或可选择其他服务商产品,注意操作系统符合即可。

相关阅读:《RackNerd KVM VPS购买图文教程

二、方舟服务器搭建教程

1、创建一个单独的ark用户

运行“adduser ark”命令创建一个单独的ark(《方舟:生存进化》英文简称)用户来运行服务器。请记下设置的密码。

创建一个单独的ark用户

2、更新系统

sudo apt-get update && sudo apt-get upgrade

3、安装UFW

sudo apt-get install ufw

sudo systemctl start ufw

sudo systemctl enable ufw

sudo ufw status

安装UFW

sudo ufw allow 27015/udp

sudo ufw allow 7777/udp

sudo ufw allow 7778/udp

sudo ufw allow 27020/tcp

安装UFW

4、调整系统设置

使用以下命令增加允许打开的文件数

echo “fs.file-max=100000” >> /etc/sysctl.conf && sysctl -p

调整系统设置

echo “* soft nofile 1000000” >> /etc/security/limits.conf

echo “* hard nofile 1000000” >> /etc/security/limits.conf

调整系统设置

echo “session required” pam_limits.so” >> /etc/pam.d/common-session

调整系统设置

5、安装方舟服务器

切换到ark用户并创建一个服务器目录,用于存放方舟服务器文件

su ark

mkdir server

安装方舟服务器

从/usr/games/steamcmd创建指向steamcmd的符号链接。

安装方舟服务器

使用以下选项运行steamcmd以安装方舟服务器:

steamcmd +login anonymous +force_install_dir /home/ark/server +app_update 445400 +quit

安装方舟服务器

切换回root用户会话

三、创建并启动方舟服务

切换回root用户会话

su –

启用systemd单元并启动方舟服务器

使用Nano打开并创建一个新的systemd服务文件

nano /lib/systemd/system/ark.service

将以下内容粘贴到新文件中。将第12行SessionName参数中的customname值替换为一个唯一的名称。退出文件并保存缓冲区

===============

[Unit]

Description=ARK Survival Evolved

[Service]

Type=simple

Restart=on-failure

RestartSec=5

StartLimitInterval=60s

StartLimitBurst=3

User=ark

Group=ark

ExecStartPre=/home/ark/steamcmd +login anonymous +force_install_dir /home/ark/server +app_update 445400 +quit

ExecStart=/home/ark/server/ShooterGame/Binaries/Linux/ShooterGameServer TheIsland?listen?SessionName=mumbly -server -log

ExecStop=killall -TERM srcds_linux

[Install]

WantedBy=multi-user.target

===============

更新systemd以应用更改:

systemctl daemon-reload

启用systemd单元并启动方舟服务器:

systemctl enable ark.service

systemctl start ark

启用systemd单元并启动方舟服务器

四、Steam和Epic版本ARK之间的跨平台游戏

修改ark.service文件,在ExecStart参数中添加 –crossplay参数,如下图所示。

nano /lib/systemd/system/ark.service

修改ark.service文件
修改ark.service文件

五、配置方舟服务器

可以通过编辑位于/home/ark/server/ShooterGame/Saved/Config/LinuxServer目录下的GameUserSettings.ini文件来添加或删除设置。请将“示例”密码替换为自己的密码。

示例:

/home/ark/server/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini

ServerPassword=example

ServerAdminPassword=example

如果在服务器运行时进行任何更改,需要停止并重新启动服务器,更改才能生效。

systemctl stop ark

systemctl start ark

六、将游戏客户端连接到你的方舟服务器

1、在本地计算机上,打开Ark: Survival Evolved游戏客户端。

2、点击“加入Ark”。

3、服务器列表加载后,从“会话筛选器”下拉菜单中选择“非官方”,并勾选“显示密码保护”复选框。

4、在“名称筛选器”中输入服务器的自定义名称,服务器应该会出现。点击“加入”,系统会提示输入密码,然后点击“接受”。

相关推荐:

RackNerd国外VPS部署Java应用程序教程

RackNerd国外VPS搭建Linux RDP服务器详细教程

RackNerd服务器安装Odoo ERP图文教程

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:938255063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
返回顶部