Sekiro 商业版 WSS 解决方案

商业版部署

最简单的办法就是使用Dokcer 一键部署


# 安装docker
yum install -y docker
# 下载镜像:
docker pull registry.cn-beijing.aliyuncs.com/iinti/common:sekiro-all-in-one-latest;
# 启动sekiro服务器
docker run -d -p 5612:5612 -v ~/sekiro-mysql-data:/var/lib/mysql --name sekiro-all-in-one registry.cn-beijing.aliyuncs.com/iinti/common:sekiro-all-in-one-latest

商业版支持WSS自签名

安装自签名证书

首先,打开自己部署的服务器文档地址:你的服务器Ip:5612/sekiro-doc/02_advance/03_sslForWebsocket.html#%E5%AE%89%E8%A3%85ca%E8%AF%81%E4%B9%A6

在 “安装CA证书” 处下载证书。macOs下载pem证书,Windows下载cert证书,照着系统提示安装到根证书处。

macOS安装证书之后需要信任证书,可参考:苹果系统 MacOS 安装根证书

Windows安装证书需要选择安装到系统根证书下, 可参考:如何安装和信任自签名证书

Windows 证书安装流程

验证证书是否有效

安装好了之后,直接使用浏览器访问https://你的服务器IP:5612

如果浏览器没有显示证书错误,说明证书正常导入了。

配置SSL证书域名

在 /#/systemSettings 设置页面

使用WSS

参考:sekiro 浏览器js环境