您的位置 首页 瓦尔海姆

【心得】GCP 云端服务器架设的另外一种方式

此篇仅分享如何从零到有架好服务器

以及将旧有地图转移至Google云端上

在此不讨论免费额度与其他系统架设上的问题
—————————————————————本文开始———————————————————–
下面为外国教学影片支持
原始编码网址
首先我们要先有Google帐号,并且有信用卡或Visa金融卡开启GCPGCP试用额度
接着会回到GCP的主页面并开启左侧菜单选Compute Engine
接着点击上方的创建运行个体

GCPGCP

接着依图标选取及输入即可(机器类型越好届时收费越高)
接着开机磁盘选项这里点击变更
更改为下列图标选项(硬盘越大越贵,内设10G其实堪用了)
接着将防火墙选项都打勾后点击 管理、安全性、磁盘、网络、单独租用
展开点击网络选项并于外部IP那点击创建IP地址
如下如所示后按保留即可,记得要按完成才按创建喔!
接着回到主页等一小段时间后,变成绿色勾勾后点击SSH
等到跑完之后先输入sudo su会变成root帐号
接下来输入指令passwd 请自行设置密码 同样的输入两次后会出现成功的消息
接着输入vi /etc/ssh/sshd_config 并先按下I进入编辑模式再如下图所示输入
PasswordAuthentication yes PermitRootLogin yes  后按ESC退出编辑模式
再按下键盘上的: 输入wq! (只有这里不能用复制的)
再输入systemctl restart sshd 才可在后面用WINSCP登录
此步骤跟影片不同是为了待会要将旧数据与白名单、黑名单及管理名单方便编辑。
接着输入sudo apt-get install -y git net-tools
变成上图所示后再输入cd /opt
接着马上输入
git clone
好了之后输入cd Dedicated_Valheim_Server_Script/ 变图标这样后
输入sudo chmod +x build_dedicated_valheim_server.sh
马上再输入sudo vi build_dedicated_valheim_server.sh按I进入编辑模式
这边要注意的是地图名称若要沿用旧的请打上之前的名称如我的是22589就输入22589,更改的话请将” “里面内容作更改。一样按下ESC 再按: 输入wq!退出
接着输入sudo ./build_dedicated_valheim_server.sh

第一次跑会跑比较久,往后若是云端停止或整个重启都需要用到这个指令(单纯网页关掉不用)
跑完会变成这样
鼠标滚轮往上一下后输入
sudo ufw allow 2456:2458/tcp
sudo ufw allow 2456:2458/udp
如下图所示
回到GCP的页面点击创建防火墙规则后再点击创建防火墙规则
名称依然随便你打后下拉至来源IP范围依图所示输入0.0.0.0/0后按完成即可
若是担心安全问题请将目标用原本缺省的指定目标标记,目标标记随你取完成后回到VM个体
点名称进入编辑找到网络标记那输入你刚你取的标记按完成即可。
以上为新服务器架设方式 搜索名字或是输入外部IP:2456都能链接到服务器。
以下为沿用旧图方法
先在LINUX页面输入sudo systemctl stop valheimserver.service (停止服务器)
再GOOGLE搜索 WINSCP跟Putty安装好后
输入你GCP上的外部IP 用户名ROOT 密码为一开始你设置的密码
找到目录/home/steam/.config/unity3d/IronGate/Valheim
将旧有地图丢置worlds里面即可
bannedlist黑名单 adminlist管理员名单 permittedlist白名单
上述三项请使用steamID 方法网络上都找的到
—————————————————————总结—————————————————————–
每次重启Linux(单纯关闭网页不算)都须输入
cd /opt
cd Dedicated_Valheim_Server_Script/
sudo ./build_dedicated_valheim_server.sh
跑完之后输入
sudo ufw allow 2456:2458/tcp
sudo ufw allow 2456:2458/udp
才会看的到服务器喔
确认服务器状态
sudo systemctl status valheimserver.service

重启整个Linux
sudo reboot
停止服务器
sudo systemctl stop valheimserver.service

我也是网络上东看西看 最后才成功
若有问题我知道的我会尽量回答 谢谢
本文来自网络,不代表3楼猫立场,转载请注明出处:https://www.3loumao.org/9857.html
返回顶部