今天给大伙推荐一个项目管理工具,该工具会提供各类:文档协作功能、在线思维导图、在线审批流程图、项目管理、任务分发、在线评论,文件管理等等。该项目管理工具整套架构采用了前后分离模式,支持多节点部署,使用的技术是Java、Vue、Element-UI、postgresql1等技术栈。
智能项目管理解决方案:https://www.informat.cn/pm
1. 登录系统
2. 系统总览,仪表盘
3. 项目计划管理
4. 项目立项-投标管理
5. 项目看板
6. 项目成本管理
7. 项目变更与预警
8. 项目分析
9. 权限精细化管理
10. 知识文档
11. 流程审批自定义
在部署项目之前,建议先查看“织信私有化安装文档”,下面是部署该项目的流程。
命令行安装
下载安装程序
https://git.itit.io/api/v4/projects/21/packages/generic/informat-installer/1.0/informat_installer.zip
上传安装程序到目标服务器
在服务器上解压缩安装程序
unzip informat_installer.zip
命令行运行安装程序
$ cd informat_installer
$ chmod +x ./jdk/bin/java
查看使用说明
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -h
安装Postgres数据库
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -pgsql -dbpwd 12345678 -dbport 5432 -package /tmp/informat_1.6.zip
创建应用数据库
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -createdb -dbhost 127.0.0.1 -dbport 5432 -dbuser postgres -dbpwd 12345678 -dbname postgres -package /tmp/informat_1.6.zip
升级应用数据库版本
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -upgradedb -dbhost 127.0.0.1 -dbport 5432 -dbuser postgres -dbpwd 12345678 -package /tmp/informat_1.6.zip
安装或升级应用实例
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -instance -package /tmp/informat_1.6.zip -path /informat_home
更新应用实例配置
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -updateconfig -dbhost 127.0.0.1 -dbport 5432 -dbuser postgres -dbpwd 12345678 -package /tmp/informat_1.6.zip -path /informat_home
更新ENV配置
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -updateinstanceenv TableItBizSystem_prd JAVA_MEM_OPTS='" -Xmx4096m -Xms4096m -Doid.auth=true "' -path /informat_home
更新websocket host配置
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -wshost 172.16.221.2 -dbhost 127.0.0.1 -dbport 5432 -dbuser postgres -dbpwd 12345678
更新websocket port配置
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -wsport 0 -dbhost 127.0.0.1 -dbport 5432 -dbuser postgres -dbpwd 12345678
更新系统配置webUrl$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -updatedbconfig system.web.url http://172.16.221.2:9991 -dbhost 127.0.0.1 -dbport 5432 -dbuser postgres -dbpwd 12345678
更新系统配置website.baseUrl
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -updatedbconfig website.baseUrl http://172.16.221.2:10001 -dbhost 127.0.0.1 -dbport 5432 -dbuser postgres -dbpwd 12345678
启动或重启应用实例
$ ./jdk/bin/java -jar jar/TableItInstallerSystem-1.0.0.jar -cli -restart -path /informat_home
参数说明
-cli 使用命令行安装
-pgsql 安装Postgres数据库
-createdb 创建应用数据库
-upgradedb 升级应用数据库
-haproxy 安装haproxy
-instance 安装应用实例
-updateconfig 更新应用实例的配置文件
-updateinstanceenv <arg> 更新env文件配置
-wshost 更新websocket host
-wsport 更新websocket port
-updatedbconfig 更新系统配置文件
-dbhost <arg> 数据库主机
-dbport <arg> 数据库端口
-dbuser <arg> 数据库用户名
-dbpwd <arg> 数据库密码
-dbname <arg> 初始数据库(默认数据库用户名)
-package <arg> 安装包路径 eg:/tmp/informat_1.5.zip
-path <arg> 安装路径 eg:/informat_home
-restart 启动或重启应用实例
至此,该项目就部署完毕了。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69933591/viewspace-2850549/ ,如需转载,请注明出处,否则将追究法律责任。