《英灵神殿》私服务器搭建教程
in 技术 with 0 comment

《英灵神殿》私服务器搭建教程

in 技术 with 0 comment

写在前面

这款以维京文化为灵感来源的探索生存类型的游戏 英灵神殿(Valheim),发售至今,在 Steam 的最高同时在线人数已达50万,1G容量的游戏内包含丰富的游戏内容,玩家直呼给力,好评如潮

游戏支持与朋友一起探索这个世界,支持同时10人联机,但是由于国内的环境导致联机的延迟非常高,联机体验不是很好。

好在英灵神殿支持搭建联机服务器,本篇文章就教大家如何搭建自己的英灵神殿私服,降低延迟,无需加速器跟朋友联机🤭。

博主跟自己的好基友 MIO 一起玩了100个小时不到,便是用的这个方法搭建的私服,整体体验极好。

STEAM

开始操作

首先,你需要提前准备一台有公网IP的 Linux 服务器 ,CentOS、Ubuntu 都可以,下面是官方给出的服务器配置要求:

最低配置推荐配置
2 核 4G2 核 6G

博主当时用的2核2G,也能跑😄。

接着,服务器需要开放 2456/UDP2457/UDP 这两个端口,阿里云、腾讯云等这些一般都在对应服务器的安全组或防火墙中配置,如下:

腾讯云-防火墙

安装 Docker

我们将使用 Docker 来部署英灵神殿私服,所以需要先在服务器上安装 Docker,如果你的服务器上已经安装请跳过。

进入服务器,依次执行下面两行命令完成安装:

curl -fsSL https://get.docker.com -o get-docker.sh

sudo sh get-docker.sh

部署私服

一键部署命令:

docker run -d \
    --name valheim-server \
    --cap-add=sys_nice \
    --stop-timeout 120 \
    -p 2456-2457:2456-2457/udp \
    -v $HOME/valheim-server/config:/config \
    -v $HOME/valheim-server/data:/opt/valheim \
    -e SERVER_NAME="服务器名称" \
    -e WORLD_NAME="世界名称" \
    -e SERVER_PASS="服务器密码" \
    ghcr.io/lloesche/valheim-server

说明:

更多参数可到该镜像的主页中查看:https://hub.docker.com/r/lloesche/valheim-server

如果下载很慢,像下面这样:

pull

这是因为 Docker 默认从国外官方的市场服务器上拉取的镜像,速度很慢,可以切换到国内的镜像网站,依次执行下面的命令:

sudo echo '{ "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com"] }' > /etc/docker/daemon.json

sudo systemctl daemon-reload & sudo systemctl restart docker

然后重新执行部署命令。

部署成功之后,服务器将会进行初始化,这个过程大概需要5-10分钟,可通过 docker logs -f valheim-server 查看运行日志,看到如下的日志则表示服务器运行正常:

Apr 29 09:34:19 supervisord: valheim-server 04/29/2023 09:34:19: Game server connected

进入私服

服务器搭建好以后,就可以开始联机了。

在 Steam 中正常启动英灵神殿,进入开始游戏界面,添加我们刚搭建的服务器IP,然后双击添加的服务器进入游戏,中途会弹出密码框,输入设置的密码就成了!

客户端

最后,祝游戏愉快🎉

参考文章

[1] Valheim 私服搭建官方文档: https://valheim.fandom.com/wiki/Hosting_Servers
[2] Valheim Docker 镜像主页:https://hub.docker.com/r/lloesche/valheim-server


《英灵神殿》私服务器搭建教程

https://suimz.com/post/22.html

作者

穗苗子

发布时间

2023-04-29

许可协议

CC BY 4.0

Responses