私有服务环境搭建(Windows版)
配置SuperMap iServer
下载SuperMap iServer后,配置服务端口,将【启动服务端口】、【关闭服务端口】修改为本地可用端口,配置文件路径如下: supermapiserver1020201185711win64deploy\conf\server.xml
启用SuperMap iServer服务
- 启动服务:双击批处理文件start.bat启动iServer服务,文件路径如下:supermapiserver1020201185711win64deploy\bin\start.bat。
- 创建管理员账号:在网页进入iServer服务,输入【管理员账户】、【密码】、【确认密码】、点击【创建用户】,创建管理员账号(本例登录:http://localhost:8091配置)。
- 配置许可:创建账户后,检查系统环境通过后,点击【下一步】,许可类型中,选择一种许可方式进行配置。
配置SuperMap iPortal
- 下载iportal后,配置服务端口,将【启动服务端口】、【关闭服务端口】修改为本地可用端口,配置文件路径如下:supermap-iportal-10.2.0-win64-zip\conf\server.xml。
启用SuperMap iPortal服务
- 启动服务:双击批处理文件start.bat启动iPortal服务,文件路径如下:supermapiportal1020221085290win64deploy\bin\start.bat。
- 创建管理员账号:在网页进入iPortalr服务,输入【管理员账户】、【密码】、【确认密码】、点击【创建用户】,创建管理员账号。
- 配置许可:创建账户后,检查系统环境通过后,点击【下一步】,许可类型中,选择一种许可方式进行配置。
配置SuperMap iPortal关联的SuperMap iServer服务
- 在iportal服务首页点击【管理】,进入管理界面。
- 点击【服务管理】,选择【添加服务】。
- 点击添加,输入【服务器类型】为【iServer】,勾选【是否作为托管服务器】,输入iServer【服务地址】、【服务器别名】(任意)、iServer服务【管理员账户名】、【管理员账户密码】,点击【确定】。
- 添加服务成功。
- 在网页中注册SuperMap iPortal用户后即可在SuperMap iTablet中登录使用。
文件服务
- 将文件FileSever.jar拷贝到本地目录。
- 终端cd到文件FileServer.jar所在目录。
- 执行java -jar FileServer.jar启动文件服务。
- 注:保证本地有可用java环境(安装JRE1.8级后续版本均可)。
消息服务部署(Windows版)
下载erlang安装(默认安装即可)
- 下载安装:我们已在工具包中提供安装包“otpwin6424.1.7.exe”,用户也可以自行下载,下载地址如下:https://www.erlang.org/downloads。
- 配置环境变量:
安装完成后环境变量【PATH】中添加路径,本例中配置路径为:D:\erlang\erl-24.1.4\bin。
添加环境变量erlang_home值为D:\erlang\erl-24.1.4。
下载RabbitMQ安装
- 下载安装:我们已在工具包中提供安装包“rabbitmq-server-3.9.8.exe”,用户也可以自行下载,下载地址如下:https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.9.8/rabbitmq-server-3.9.8.exe。
- 配置环境变量:安装完成后环境变量【PATH】中添加路径,本例中配置路径为:D:\rabbitmq\rabbitmq_server-3.9.8\sbin。
RabbitMQ使用
- 启动服务:开始菜单点击RabbitMQ Service start启动服务。
- 停止服务:开始菜单点击RabbitMQ Service stop停止服务。
- 注: 启动服务成功后若网页无法访问服务,命令行进入目录D:\rabbitmq\rabbitmqserver-3.9.8\sbin 在该目录下执行命令./rabbitmq-plugins enable rabbitmqmanagement后,重启服务。 如果遇到端口号被占用,先运行下开始菜单中RabbitMQ Service stop,再启动即可。参考:https://www.cnblogs.com/nongzihong/p/11578255.html。
登录RabbitMQ服务
- 在浏览器中输入地址http://localhost:15672,使用用户名 guest,密码 guest登录。
创建Admin账户
- 创建admin用户,注意创建用户时选择用户权限为admin。
Admin账户授权
- 点击用户【admin】进入该用户,下滑页面点击【Set permission】为该用户授权,确认是否授权成功。