Windows平台部署

本文叙述HiperMatrix系统在windows环境下的部署实施步骤以及注意事项,包括运行环境、安装步骤、安装结果如何确认,常见问题及解决方案。请部署人员在进行实际安装前务必详细阅读本手册。

1.系统推荐配置

为保证HiperMatrix系统能够更好更流畅的运行,推荐系统配置如下:
配置项推荐配置
系统windows 10+  或 windows server 2012+
CPU4核+
内存16G+
磁盘512G+

2.环境准备

HiperMatrix软件运行依赖的中间件, 包括:rabbitmq, redis, influxdb, telrgraf, mysql, nodejs,nginx
其中rabbitmq, redis, influxdb, telrgraf, nodejs, nginx 这些中间件会附带在安装包之中自动安装,使用者不必考虑这些环境以及中间件的安装。
除此之外,需要部署人员提前在系统中安装好java运行时环境,安装好mysql并设置好用户名密码,在安装文件目录下提供了java和mysql的安装包,也可选择从官网上下载安装其他版本,具体的版本要求如下:
组件版本
jdk1.8.231 +
mysql8.0.27 +
jdk 和 mysql的安装配置在本文档中并不提供,需要部署人员自行安装,并且确认mysql是否能正常登录,确认如下示例:
环境准备
必要的环境变量

3.安装部署

3.1 下载

1. 下载HiperMatrix系统安装包,下载地址
2. 解压安装包

3.2 安装

(1)配置参数

进入安装包目录, 参考配置说明表格修改配置文件 config.ini,如下是默认的配置文件:
请注意: 配置文件中所有指定的路径一定要是实际存在的, 否则将安装不成功
默认配置文件config.ini
配置参数说明值(举例)
INSTALL安装目录所在位置, 例如: C:\Program Files
HOST_IP  本机的IP地址, 例如: 192.168.1.100
DB_TYPE  本机使用的数据库类型, 例如: mysql, sqlserver
DB_HOST本机数据库地址 例如: localhost
DB_PORT本机数据库端口 例如: 3306
DB_USERNAME 本机数据库用户名 例如:root 
DB_PASSWORD本机数据库登录密码 例如:hVisionsS2
RESTARTalways 则服务失败会自动启动,none 则在失败是不会自启动
TSDB_DATA_DIRinfluxdb数据目录 例如: D:\Hvisions\HiperMatrix\TSDB
REDIS_DATA_DIRredis的数据目录,例如:D:\HVisions\HiperMatirx\Redis
REDIS_PASSWORDredis密码  例如:hVisionS2RD

(2)执行脚本安装

在修改保存完配置文件之后, 执行安装目录中的install.bat脚本进行安装,整个安装过程全自动化,如安装过程中弹出提示,请按任意键继续安装,非必要请勿在安装过程中按Ctrl + C结束。
安装完成之后会提示输入mysql密码, 输入本机安装的mysql密码, 稍作等待即可完成安装。
安装过程
等待安装的窗口退出之后,需要检查环境变量是否设置成功,检查服务是否都注册成功
  1. 按win + R调出运行窗口,输入services.msc,回车打开服务界面
  2. 本系统的服务都是以HIOT开头的命名,安装完成之后,确认下图中红框内系统服务都存在
services

(3)启动

安装完成之后,进入安装目录,注意并非安装包所在目录,而是config.ini配置文件中配置的INSTALL目录
以管理员权限运行startup.bat脚本,启动脚本全自动化,当dos窗口提示“请按任意键继续”,敲击Enter即可,非必要请勿在启动过程中 Ctrl + C 结束
startup.bat启动脚本

4.安装结果检查

4.1 前端页面访问

浏览器访问:http://127.0.0.1:9030, 初始登录用户名是admin 密码111111
登录之后会出现暂无授权的提示,会在后文系统激活章节详细介绍激活流程
登录页面

4.2 nacos注册中心

浏览器访问:http://127.0.0.1:8848/nacos/index.html , 初始登录用户名是nacos, 密码是 nacos
登录之后到服务管理 -> 服务列表菜单,点击prod,如下图中服务存在即可
nacos

4.3 rabbitmq访问

浏览器访问:http://127.0.0.1:15672,初始登录用户名是guest, 密码是guest
rabbitmq

5.系统激活

如果是在项目上安装HiperMatrix 即 IOT平台,则需要联系项目经理获取激活码。
如果只是用于测试安装的系统,则可以访问 产品授权申请 ,在此处申请的授权只有临时授权,为期3个月,HiperMatrix对应的产品对应下图中的系列
授权申请
申请提交之后,会在三日之内接收到邮件,邮件中包含激活码。
按照页面提示,进入到激活界面,按照提示步骤输入激活码进行系统激活。
系统激活
授权完成

6.常见问题

1. 中间件服务启动失败时,检查环境变量是否都设置正确
环境变量
2.  注意指定的安装目录的全路径,不要有中文名称和空格,可能导致安装失败
3. 注意脚本都要以管理员身份运行
2023-10-13
0