技术

Valheim英灵神殿建立服务器centos7

首先 你要去 购买一台服务器 比如阿里云 或者 腾讯等等

或者这里 https://www.cmserver.cn/

下载个xshell 进行ssh 远程连接

现在 我交大家如何搭建 Valheim英灵神 服务器 centos 7

这里是我购买的服务器 2核4g的服务器

wget https://media.steampowered.com/installer/steamcmd_linux.tar.gz

首先 我们 先更新一下软件包 有无必要 看自己 下载有些慢 快进一下

然后我们安装 标记语言 的运行器 yum install -y xulrunner.i686

在我们的家目录 > home 下创建一个 steamcmd 文件夹

cd /home

mkdir steamcmd

在cd 到 steamcmd 文件夹里

然后用wget 下载 官方的 服务端脚本文件

wget https://media.steampowered.com/installer/steamcmd_linux.tar.gz

解压 压缩包

tar -zxvf steamcmd_linux.tar.gz

然后运行 ./steamcmd.sh

这样就安装好了

下一步

登录

login anonymous anonymous

然后设置 安装目录

force_install_dir /home/steamcmd/wsn 随便弄一个吧

安装 Valheim 服务端

app_update 896660

安装完成之后 出现 success app 896660什么的 就是完成了

CTRL+C退出steamcmd

进入 cd到 wsn文件夹里 找到 start server.sh 脚本 用vim 编辑器编辑 也可以 ftp 进入 文件夹 进行编辑

vim start_server.sh

MY server服务器名称 2456端口号 passwd: secret world 应该是地图种子

然后修改完之后 按ESC 保存 退出:wq

yum install screen 安装 screen 保持终端 后台运行

# 创建一个名为 wsnzd 的窗口

screen -S wsnzd < 可以自己更名

我们还要在进行修改一下 start_server.sh

-public 1 > /dev/null &

我之前把文件修改了其他 地方 之前不影响

Starting server PRESS CTRL-C to exit 退出

因为我的服务器 是全端口开放 的 然后在 游戏里面 找不到我的服务器

可能是被防火墙 的原因 所以 我们把防火墙关闭一下试一试

防火墙关闭命令 systemctl stop firewalld.service

进去了 略有些粗糙吧 大家 请给予谅解

地图存档位置跟乌班图 一个位置 默认是隐藏状态 需要ls -a查看隐藏文件

进入到.config文件里


地图文件路径 ~/.config/unity3d/IronGate/Valheim

里面有个adminlist.txt,想添加管理员,往里面加SteamID64就行

指令
ESC + F5 开启控制台

help 显示当前可用的所有命令

kick [name/ip/userID] – 踢人
ban [name/ip/userID] – 封禁
unban [ip/userID] – 解除封禁
banned – 列出封禁的用户
ping – 看看你到服务器有多少延迟
lodbias [number] – 好像和画质有关。默认值1.5
info – 系统信息

imacheater 切换作弊模式

god – 上帝模式
pos – 显示你现在的位置
goto [x,z] – 传送
killall – 杀死附近的敌人
exploremap – 探索整张地图
resetmap –重置地图探索进度
tame – 驯服周围所有可驯服的生物
freefly – 切换自由视角
event [name] – 开始事件
stopevent – 结束现在的事件
raiseskill [skill] [amount] – 提升技能等级 (示例: raiseskill run 100)
resetcharacter – 重置角色数据
save – 强制保存世界
removedrops – 清理掉落物
resetwind – 重置风向

Prev Next
No Comments

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注