首先 你要去 购买一台服务器 比如阿里云 或者 腾讯等等
下载个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 – 重置风向
No Comments