idea部署iBase4J

一、环境配置=============================
第一步 下载zookeeper
分布式协调技术

idea部署iBase4J_第1张图片

第二步 下载nginx

nginx用于页面(iBase4J-UI)的反向代理,负载均衡作用。

修改配置:
① 打开配置文件
idea部署iBase4J_第2张图片

② 修改配置文件

idea部署iBase4J_第3张图片

第三步
activeMQ作为消息中间件,此项目没有用到太多,所以暂时不配置

第四步
redis也可以使用出厂设置,后期根据需求修改配置(关于后台启动暂时不修改,为了直观看到启动效果)

二、项目配置=============================
1、打开idea
File–>open–>选择项目位置–>ok(建议new window)
idea部署iBase4J_第4张图片

导入成功的:
idea部署iBase4J_第5张图片

2、菜单栏 File–>setting–>Build,Execution,Deployment–>Build Tools–>Maven 找到maven home directory选择maven路径

idea部署iBase4J_第6张图片

3、菜单栏 File–>setting–>Build,Execution,Deployment–>Build Tools–>Maven–>Runner

① VM Oprions处复制
-Dmaven.multiModuleProjectDirectory=$M2_HOME
② 选择jre
保存

idea部署iBase4J_第7张图片

上述配置可以查看
File–>project structure
idea部署iBase4J_第8张图片

4、如果使用maven配置,菜单栏 Run–>Edit Configuration
点击“+”号
idea部署iBase4J_第9张图片

找到maven,在CommandLine复制代码
clean:clean package -P build tomcat7:run-war-only -f pom-sys-web-server.xml

idea部署iBase4J_第10张图片

同样再添加一个maven,在CommandLine复制代码
clean:clean package -P build tomcat7:run-war-only -f pom-sys-service-server.xml
idea部署iBase4J_第11张图片

三、修改数据库信息=========================

1 . 复制sql在数据库中运行,创建数据库(三个都要弄,不然会缺表)
idea部署iBase4J_第12张图片

2 . 修改配置
① 在项目中找到PropertiesUtil.Java 的main方法,将自己的数据库密码写上运行,获得加密后的密码
idea部署iBase4J_第13张图片

② 将加密后的密码粘贴值数据库的信息中 jdbc.properties 有两个位置 iBase4J-Biz-Service和iBase4J-SYS-Service下
idea部署iBase4J_第14张图片

idea部署iBase4J_第15张图片

四、部署运行============================
1.启动 nginx zookeeper activeMQ redis
我的是一个集合所有的
这里写图片描述
点击这个即可启动

idea部署iBase4J_第16张图片

idea部署iBase4J_第17张图片

idea部署iBase4J_第18张图片

idea部署iBase4J_第19张图片

nigix启动成功,访问127.0.0.1的图:

五、编译================================
①菜单栏 run–>debug–>选择service的
这里写图片描述

这里写图片描述

②菜单栏 run–>debug–>选择web的
idea部署iBase4J_第20张图片

idea部署iBase4J_第21张图片

这里写图片描述

六、访问================================
① 访问127.0.0.1 账号:admin 密码:111111
idea部署iBase4J_第22张图片

② 访问swagger API http://localhost:8088/swagger-ui.html
idea部署iBase4J_第23张图片

③ 访问druid sql监控

你可能感兴趣的:(ibase4j)