...
注意:一键部署脚本仅适用于全新的Ubuntu 18.04系统,如系统已安装有DWF需要的组件,例如PG等可能会产生安装冲突。
2.1.1.3 运行环境检查
一键安装脚本在结束前会将DWF系统的整体运行命令执行一遍,所以脚本执行结束后可直接采用在客户端浏览器访问以下链接验证服务是否运行和启动:
安装成功后,可通过浏览器访问以下链接不同端口查看后端服务是否正常启动,具体地址为:
- 模型后端:http://[IP]:6060/swagger-ui.html 验证后端dwf-modeler.jar是否正常启动
- 对象后端:http://[IP]:9090/swagger-ui.html 验证后端dwf-app.jar是否正常启动
- 监控后端:http://[IP]:7070/swagger-ui.html 验证后端dwf-monitor.jar是否正常启动
确认后端服务正常启动后,可通过浏览器访问以下链接8180端口访问并登陆前端服务,具体地址为:
- 模型前端:http://[IP]:8180/modeler-web 验证前端modeler-web服务是否启动,后端dwf-modeler.jar是否正常访问。
- 对象前端:http://[IP]:8180/app-web 验证前端app-web服务是否启动,后端dwf-modeler.jar与dwf-app.jar是否正常访问。
2.1.1.4 DWF 运行目录
系统安装完毕,会产生系统运行要求的文件,其中包含运行需要2个WEB文件夹、3个jar包和1个PostgreSQL数据库等,产生的文件见下表。
序号 | 文件夹名 | 文件(夹)名 | 文件类型 | 存放位置 | 说明 |
---|---|---|---|---|---|
1 | jdk1.8.0_211 | 应用程序 | /opt/jdk1.8.0_211 | java文件夹 | |
2 | node-v10.16.0 | 应用程序 | /opt/node-v10.16.0 | nodejs和npm文件夹 | |
3 | postgresql | 应用程序 | /etc & /var | 系统级安装分布于系统etc和var文件夹 | |
4 | apache-tomcat | 应用程序 | /opt/apache-tomcat | tomcat文件夹 | |
5 | modeler-web | 运行程序文件 | /opt/apache-tomcat/webapps | 建模端web页面程序,用于启动模型定制工具 | |
6 | app-web | 运行程序文件 | /opt/apache-tomcat/webapps | 应用端web页面程序,用于解释后台定制的模型,在前端产生业务应用功能。一般由终端用户使用。 | |
7 | helps | 帮助手册 | /opt/apache-tomcat/webapps | 帮助手册文件夹 | |
8 | code | 空 | 代码存放文件夹 | /opt/apache-tomcat/webapps | 空文件夹,用户使用和创建超级控件时代码存放文件夹 |
9 | dwf3.0-deploy | application.properties | 配置文件 | /opt/dwf3.0-deploy | dwf3.0-deploy |
dwf-monitor-1.0-SNAPSHOT.jar | 运行程序文件 | /opt/dwf3.0-deploy | Monitor后台接口,用于系统监控 | ||
dwf-app-1.0-SNAPSHOT.jar | 运行程序文件 | /opt/dwf3.0-deploy | APP后来接口,和app前端配套,用于操作用户数据。 | ||
dwf-modeler-1.0-SNAPSHOT.jar | 运行程序文件 | /opt/dwf3.0-deploy | Modeler后台接口,和modeler前端配套,用于控制模型数据。 | ||
dwf_sdk | SDK文件夹 | /opt/dwf3.0-deploy | dwf依赖python脚本和SDK源码 |
...