使用雨云VPS部署Rust服务器

这个教程由于太长,暂没有写完,而且我开学了

省钱攻略

访问雨云,注册一个账户,使用优惠码“wp-admin”可以获得一张5元无门槛券,外加全场新购8折,游戏云7.5折,vps续费9折的巨量优惠

首次注册后通过绑定手机、绑定邮箱、绑定微信、绑定QQ等方式可以获得超多积分,积分可在积分商城 | 雨云 (rainyun.com)购买优惠券或者直接购买翼龙、MCSM面板,但我不推荐使用面板搭建Rust服务器

初次部署-练手指南

如图,“服务器类型选择”选择VPS服务器-Gold 6146-入门级

除非您非常有信心一次性成功,那么可以提高CPU和内存以及带宽,数据盘可以提升至30GB以便更好地使用大地图

我们选择Debian系统,因为其占用比其他系统小很多

关于是否选择独享ip:选择独享ip可以避免外部NAT端口被占用,使用默认端口,加快服务器编入Rust社区服检索列表中,可以让玩家搜索到你的服务器,但同时也要承担高额的费用

选择完毕后点击“试用”,花1块钱买1天的时间,如果部署中出现意外或者其他问题,也不至于一次性砸太多钱,再来就是消费1块钱即可提升用户等级,之后购买的东西返还积分的数量也会多一些

使用雨云低价开一个自己的rust服务器

在支付1元后,会自动跳回服务器选购页面,点击确定试用即可

使用雨云低价开一个自己的rust服务器

大约1-3分钟左右即可创建完毕,但此时我们不用继续等,可以直接点击“管理”

使用雨云低价开一个自己的rust服务器

首先,给服务器新建端口映射:28015 和 28016(可选)两个端口

使用雨云低价开一个自己的rust服务器1024×337 62.9 KB

(在点击“管理”后默认为信息与监控,需要点击旁边的NAT端口映射)

点击“新建端口映射”

使用雨云低价开一个自己的rust服务器511×591 18.9 KB

如左图设置即可,但此情况大多只适用于您购买了独享ip,出现右图提示请继续阅读

使用雨云低价开一个自己的rust服务器

如果出现了右图提示,处理起来会略微麻烦,为了保证可以被Rust服务器检索工具搜索到您的服务器,您必须修改端口,您不必担心,这种方法会在开服阶段详细讲解

我们将以大多数人会遇到的情况,也就是出现右图提示的情况为主编写教学,如果您购买了独享ip,那么大多数操作都是类似的,你只需要在防火墙放通端口即可

这里我以添加28579端口为例

使用雨云低价开一个自己的rust服务器1003×223 24.7 KB

接下来在信息与监控中找到“远程密码”并复制

使用雨云低价开一个自己的rust服务器587×752 45.8 KB

之后打开VNC连接,使用Xtermjs

使用雨云低价开一个自己的rust服务器

你会发现出现了一个黑窗口

使用雨云低价开一个自己的rust服务器1024×550 20.9 KB

我们只需要敲几下回车便会提示输入用户名

使用雨云低价开一个自己的rust服务器

我们输入“root”后按下回车

使用雨云低价开一个自己的rust服务器

提示输入密码,直接使用“Ctrl+Shift+V”组合键粘贴复制的密码到终端中即可,之后按下回车即可登录

首先我们使用以下命令更新一下软件源

apt-get update

使用雨云低价开一个自己的rust服务器

按下回车后等待执行完毕即可

使用雨云低价开一个自己的rust服务器962×351 10.3 KB

再次出现“root@RainYun-设备ID:~# ”即代表执行完成

接下来我们安装服务器依赖环境:

dpkg –add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc-s1 lib32stdc++6 lib32z1

一样也是复制粘贴后直接按回车执行

接下来我们新建一个给服务器使用的用户

adduser rustserver

回车后会提示“New Password”,意思是让你给这个用户设置一个密码,这里我将密码设置为rustserver,注意,大多数情况下Linux输入密码是不会有回显的,也就是说你实际上输入了密码,但你不会看到你输入了什么

很多小白发现输入密码的第一个字符时发现没有显示,就会疯狂的按第一个字符,这是很多新手的误区,同时也是很多教程都没有注意提示的地方,导致你本想输入“rustserver”,却因为看不到回显,而一直输入“r”,最后Linux接收的结果是“rrrrrrrrrrrrrrrrrrrrrrrrr”而你却还在认为你没有成功的输入任何东西

使用雨云低价开一个自己的rust服务器

在最后这里输入“y”按回车即可成功创建

之后我们切换到rustserver用户

su – rustserver

之后便可以安装LGSM了

分别输入以下内容:

wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh rustserver

如果你出现了这样的提示,表明你可能忘记切换至rustserver用户,或者陷入了另一个误区

使用雨云低价开一个自己的rust服务器

大多教程在输入命令时会在前面加上”sudo“,其本意是用root权限执行之后的命令,但这样执行后创建、生成的所有内容所有者都是root,这会导致一些应用无法访问、编辑等,同时也会带来极大的安全隐患

正常情况下应该出现如下提示:

使用雨云低价开一个自己的rust服务器709×402 11.3 KB

这时我们只需要运行服务器安装程序即可

./rustserver install

等待一会会变成这样

使用雨云低价开一个自己的rust服务器771×793 12.8 KB

这说明你非常成功,现在要选择一个目录作为服务器文件的存储目录,我们直接回车,默认即可

使用雨云低价开一个自己的rust服务器902×225 6.67 KB

出现此情况请拖动鼠标选择”sudo“开头的那一行,并使用右键复制(可能与以下内容不符,以你复制的为准)

sudo dpkg –add-architecture i386; sudo apt update; sudo apt install distro-info libsdl2-2.0-0:i386

使用”Ctrl+Z“强制终止安装,我们需要切换回root用户补全依赖

su – root

之后输入你的远程连接密码即可

之后将你复制到的sudo开头的命令输入并回车

使用雨云低价开一个自己的rust服务器

这里输入y回车继续

完成后顺便将rustserver用户赋予sudo执行权限,这样可以避免后续的很多报错

adduser rustserver sudo

之后按键盘左上角的Esc键,再按冒号”:“进入命令行模式,输入”w!“强制保存文件,再按冒号并输入”q“退出vi编辑器

之后切换回rustserver用户继续操作

su – rustserver

./rustserver install

使用雨云低价开一个自己的rust服务器771×793 12.8 KB

在这里同样直接回车即可,后面只需要等着即可

使用雨云低价开一个自己的rust服务器732×412 8.91 KB

出现此提示代表软件认为你安装完成了,但还需要你手动确认一下是否安装完成了,在那一堆等号的上方出现了”success“和”complete“即为成功,直接回车即可,否则请按退格键删掉默认输入的y并手动输入n回车

这里以上一步成功为例继续编写教程

使用雨云低价开一个自己的rust服务器

出现此提示即为安装成功,这里可根据自身情况选择是否开启”Allow anonymous usage statistics“,也就是匿名使用情况统计,如果你选择开启,就直接回车,选择关闭就按退格键之后输入”n“回车,我这里选择关闭

使用雨云低价开一个自己的rust服务器

这样即可安装完成,启动服务器之前我们需要先修改一下配置

我们向上滑可以找到服务器的路径信息

使用雨云低价开一个自己的rust服务器784×124 3.9 KB

复制Game Server Config File后面的路径并在前面加上”vi “

vi /home/rustserver/serverfiles/server/rustserver/cfg/server.cfg

使用雨云低价开一个自己的rust服务器

这是你服务器的简介

具体配置参数可以查看服务器常用参数 – 腐蚀WIKI_BWIKI_哔哩哔哩 (biligame.com)

使用雨云低价开一个自己的rust服务器

我们需要新增一行指定服务器端口,这里的端口要与之前创建的NAT端口一致

server.port 28579

使用雨云低价开一个自己的rust服务器783×128 5.18 KB

再复制这个路径,在前面加上cd

cd /home/rustserver/lgsm/config-lgsm/rustserver

使用ls命令可以列出当前目录的文件

使用cp命令复制一份默认配置文件到rustserver.cfg

cp _default.cfg rustserver.cfg

之后使用vi编辑配置文件

vi rustserver.cfg

我们首先给rcon和查询分配两个端口映射,这里用11520和11521

使用雨云低价开一个自己的rust服务器968×262 28.6 KB

最重要的是给服务器查询端口开放映射

使用雨云低价开一个自己的rust服务器747×172 4.83 KB

这里从上到下分别是

之后按Esc,输入”:wq“回车可直接保存并退出

© 版权声明
THE END
喜欢就支持一下吧
赞赏
评论 抢沙发
头像
欢迎您留下宝贵的见解!对于“评论可见”,请合理评论,否则将被系统视为垃圾评论。
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容