利用Linux云服务器搭建英灵神殿一键脚本开服教程

阿里云开年上云优惠享不停,百款云产品低至0.24折起,云服务器 n4 35元/年起 👉 立即抢购

 Valheim英灵神殿如何通过云服务器搭建开服脚本?  本文介绍的是来自Github Nimdy大神的脚本项目,适合需要架设在Linux或者其他平台上的同学,使用起来体验超棒,包括了很多很实用的功能,可以分享给你有需要的朋友一起愉快游戏。肯定还是想要学一下怎么一步步搭建,拥有属于自己的专用服务器。

 一、购买云服务器并开放端口

   推荐云服务器商家:

   点击进入阿里云服务器购买地址

   点击进入腾讯云服务器购买地址

 镜像版本:Ubuntu 18.06 LTS 64bit 和 Ubuntu 20.04 LTS,差不零儿的应该也可,我用的20.04 LTS。

 1 CPU    2GB RAM    【在项目WiKi中大神说这种配置 will not work】

 2 CPU    4GB RAM    50GB+ Storage    5Mbps左右    【5人及以下云服务器配置】

 4 CPU    8-16GB RAM    100GB+ Storage    10Mbps+    【5-10人云服务器配置】

 以上指的是独享CPU规格的服务器,大家可以自行搜索当前各云服务器商家的活动产品,普通价格月付实在太贵了。。。。另外,我实测一个人进入2CPU的服,CPU占用4.4%,所以是不是1CPU 2GB RAM的机器也可以用呢,不知道有没有小伙伴去试一试。

 拥有符合条件的云服务器之后,需要开放服务器的TCP和UDP的2456,2457和2458三个端口!

 想读原文的大家可以忽略我写的内容,直接去看他的教程和视频。

 https://github.com/Nimdy/Dedicated_Valheim_Server_Script

 二、克隆Github仓库到云服务器

 首先想办法SSH链接上购买的云服务器,之后即可输入以下命令:

 安装Git工具

 sudo apt-get install -y git net-tools

 进入系统的opt目录

 cd /opt

 克隆仓库

 git clone https://github.com/Nimdy/Dedicated_Valheim_Server_Script.git

 进入克隆下来的仓库

 cd Dedicated_Valheim_Server_Script/

 (可选:查看当前路径下文件)

 ls

 会发现 build_dedicated_valheim_server.sh 和 menu.sh 两个文件,他们就是全部需要用到的脚本了。

 三、配置脚本并运行

 给脚本权限

 sudo chmod +x build_dedicated_valheim_server.sh
 sudo chmod +x menu.sh

 配置脚本

 sudo vi build_dedicated_valheim_server.sh

 》进入后按规则修改如下四行信息。

 (第一行userpassword不知道啥作用,随便设置就好。)

 关键是设置好password密码够5位,不与其他配置重复,不含特殊符号,然后只用记住服务器密码也就是password就可以了。

 # 需要修改四行信息
 # 密码长度需要大于等于5
 # 密码不能和服务器名重复
 # 不得含有特殊符号,容易破坏脚本运行
 userpassword='"user_password"'        <---
 password='"passw0rd"'                 <---服务器密码
 displayname='"server display name"'   <---服务器名称
 worldname='"111111111"'               <---世界名称
 #Save the file
 (press ESC and save/exit by entering)
 :wq!

 运行脚本

 sudo ./build_dedicated_valheim_server.sh

 (运行的时候我在国内服务器跑的不需要翻墙下载任何资源,速度也还可以用了我10分钟,主要是更新依赖和更新Steam慢一些。)

 脚本运行时,你会遇到三个地方需要动手操作,分别选择

 keep the local version currently installed
 Ok
 I Agree

 即可。(遇到了你就知道咋选了)

 如果有任何问题出现,尝试修复后即可再次运行此脚本。

 当脚本运行完毕页面刷新并提示感谢使用脚本的时候,说明脚本成功运行完成,这时候游戏服务应该已经正常开启,可以去玩游戏啦。

 四、确认成功(可选)

 (可选:按照大神的方法,需要关闭服务,重启,开机后开启服务)

 sudo systemctl stop valheimserver.service
 sudo reboot
 // 等待重启后重连SSh后1-3分钟
 sudo systemctl status valheimserver.service

 使用menu.sh脚本查看服务状态

 ./menu.sh

 进入menu后就是可视化操作了,按照目前版本的脚本操作,

 是先进入【选项5】Server Admin Tools 

 再进入 【选项6】Status Valheim Server

 如果看到

 ● valheimserver.service - Valheim Server
 Loaded: loaded (/etc/systemd/system/valheimserver.service; enabled; vendor>
 Active: active (running) since Fri 2021-02-19 13:58:58 CST; 3h 34min ago
 Process: 5152 ExecStartPre=/home/steam/steamcmd +login anonymous +force_ins>
 Main PID: 5207 (start_valheim.s)
 Tasks: 35 (limit: 4620)
 Memory: 2.2G

 特别是一定要出现 active (running) 这句话就说明服务启动成功了。

 然后可以关闭命令行窗口去玩游戏了。

 (menu脚本里还有其他的功能,大家可以自行尝试。)

 五、游戏

 进入游戏选择角色,加入游戏后,当前游戏版本有一个叫做”Join IP“ 的按钮,点击后,输入你的主机IP地址+2456端口号进行链接,比如:

 111.222.33.44:2456

 前面是你的主机IPv4地址,冒号后面是端口号(英文字符无空格)。

 之后会提示你输入服务器密码(就是输入前面配置的password),输入正确后就可以进行游戏了。

 其他的功能比如把地图转移过来,都是可以的,参照github中wiki中的部分。

 如有问题可以留言,也可以直接在Github大神项目中issue。

 感谢观看! 

学完这篇教程的人还在学…

3 收藏 7

非特殊说明,本站 www.joelled.com 上的教程均由网友原创或者原创,原作品版权归属原作者,如有侵权请联系久云。

教程为作者独立观点不代表久云立场,未经允许不得转载。如有侵权请联系负责人,将会立刻删除!

发表评论 快来秀出你的观点

评论区暂时关闭,请谅解!