登录  | 加入社区

黑狼游客您好!登录后享受更多精彩

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 1652|回复: 0

把Matchvs装到你的服务器必要几步?

[复制链接]

187

主题

187

帖子

0

现金

黑狼菜鸟

Rank: 1

积分
0
发表于 2019-3-19 01:46:29 | 显示全部楼层 |阅读模式 来自 江苏徐州
BD72dS55PKL72sMy.jpg



众所周知,开辟者在接入Matchvs的SDK后,只必要专注游戏逻辑部门的开辟,而无需关心折务端底层代码、运维与服务器的购买设置等题目,可谓非常省心。不外,对一些已自有服务器与对数据安全敏感的用户来说,现实上Matchvs也提供了自托管的服务。


近期,Matchvs对自托管的摆设流程举行了大幅优化,服务器独立摆设开通流程已集成到Matchvs官网控制台,开辟者只需登录控制台开通并下载,按照官方教程仅需四步即可完成摆设工作,且完成该操纵的时间通常不凌驾半个小时。


什么是自托管?


Matchvs提供的自托管服务,即我们通常说私有化摆设,指的是用户可以将Matchvs整套服务摆设在自由服务器上。


实用对象:对于一些自有服务器用户、盼望数据完全自主可控。


区别云托管:数据独立、自托管服务升级、资源扩缩容由开辟者本身控制、开辟者信息校验由开辟者实现。


自托管安装教程


安装预备



  • 前去官网-服务中央-下载摆设工具(Standalone_tools) 
  • 允许证(license),在 控制台 - 自托管页面免费获取,允许证信息点击“检察”按钮即可获取。
  • 一台或多台没有摆设过任何服务的Centos 7 服务器,提供root账号与暗码,呆板必要具备符合外网访问权限,防火墙设置请参考章节--“服务防火墙设置”阐明。
  • 域名、对应的ssl证书(证书为可选项目,假如不利用wss毗连可以不消预备)


摆设引擎流程


仅需 4 步 即可完成引擎服务的摆设 :
留意:利用自托管无需在官网创建游戏和gameServer。


step 1 修改设置文件
./conf/cp.toml.sample复制一份为cp.toml,将cp.toml按如下规则修改


设置Matchvs授权允许证


License     = "test"将test更换为您所现实得到的允许证字符串, 在控制台-自托管页面可检察允许证信息。


设置域名
将本身的域名做相应的更换,此中Dashboard、Grafana为可选项,您可以跳过这两项的设置。






Wss         = "gateway.mydomain.com"Dashboard   = "admin.mydomain.com" Grafana     = "monitor.mydomain.com"


设置证书路径
可选 利用wss毗连就必须填写ssl证书,只利用ws毗连,请填空字符串。


CrtFile     = "/data/standalone_tools/data/mydomain.crt"KeyFile     = "/data/standalone_tools/data/mydomain.key"将数字证书的路径改为本身证书地点的路径即可。


设置用户名和暗码
设置给 dashboard 和 grafana 利用,非必填项,可以跳过此步。



Username    = "test"Password    = "test"
设置摆设目的呆板






[[Machines]] Host        = "192.168.9.5"  ExternalIP  = "192.168.9.5" SSHPort     = "22"  RootPWD     = "haha"设置目的呆板的IP及root账号信息,此中:
Host 为摆设目的呆板内网IP。 ExternalIP 为摆设目的呆板的外网 IP。 SSHPort 为摆设目的呆板的 SSH 的服务端口。 RootPWD 为摆设目的呆板的 root 用户暗码。 


留意:全部呆板的SSHPort和RootPWD应该同等。假如要摆设多台,复制此项多份,更改相应参数,设置文件中有示例。


step 2 检察引擎版本
在 bin 目次下,实行./matchvs_tool deploy versions,表现全部有用服务版本


yXeX99NH939J6xJn.jpg



Step3 验证指定版本
假如我们想要验证 3.8.0.4 版本在当前设置的目的呆板上是否可以安装,实行./matchvs_tool deploy check 3.8.0.4


zzA2Mt0A1QaV1aXx.jpg

Step4 安装指定版本
实行./matchvs_tool deploy install 3.8.0.4,安装指定版本,3.8.0.4 为盼望安装的版本号。


fD8z2r8K0yDWCkkg.jpg

留意:此过程时间比力长,会依靠网络带宽与呆板性能等 当下载完成后会举行脚本安装,脚本实行时间约为20-60分钟左右,依靠呆板性能与网络带宽。


re5mU7PHhv5kX6Ek.jpg



摆设阶段表现的赤色大概黄色告警可以忽略,只要步伐未退出,即表现这是正常的摆设举动。证书路径不存在,那是由于您没有填wss证书,不影响利用ws来毗连Matchvs服务。 表现左边的光标可以让您知道步伐依然还在举行中。



sGEcK4kHNeKKONe6.jpg

摆设乐成如上图



至此为止,整套服务摆设安装乐成,服务已主动启动运行。更多关于Matchvs自托管教程可以前去Matchvs官网文档中央检察。




Matchvs,24H轻松打造尺度多人及时在线游戏,一个SDK办理服务器购买、联网&数据库开辟、后期运维、高并发稳固题目。


dU2RLdwrqpPzV2IZ.jpg PFeU8qLw4wK4AnrE.jpg 长按辨认二维码
关注近来动态




上一篇:Linux创建zip压缩文件
下一篇:关于ddos
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

 

QQ|申请友链|小黑屋|手机版|Hlshell Inc. ( 豫ICP备16002110号-5 )

GMT+8, 2024-4-24 13:59 , Processed in 0.083523 second(s), 47 queries .

HLShell有权修改版权声明内容,如有任何爭議,HLShell將保留最終決定權!

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表