开源项目【zheng】环境搭建指南

一、项目简介

基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:内容管理、支付中心、用户管理(包括第三方)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。目前已经累计获得10000+的Star受到了广大程序员的密切关注!

由于该项目框架采用的技术点比较多,新手入门会有一定的困难,所以笔者整理资料写了本篇环境搭建指南,希望能够帮助大家把环境快速的搭建起来。

 

二、工具下载

 

三、导入项目

  • 推荐使用IntelliJ IDEA, 安装教程: Windows7下安装与破解IntelliJ IDEA2017
  • IDEA使用Git在线导入,具体操作可以百度一下,或者File ->Open进行导入项目。
  • 导入完毕,IDEA右侧Maven Projects找到zheng->Lifecycle->install 点击运行,在本地Repository中安装依赖的jar包,编译时间有点长,请耐心等待。
  • 加入作者建立的QQ群,群内含各种工具、文档、视频教程下载,还有热心群友答疑解惑。

 

四、环境搭建

  • QQ群内提供了环境搭建文档和视频【点击下载】 ,未能加入群?没关系,参考本篇指南就够了。

  • 修改项目配置文件里mysql和Redis密码: 各dao模块和rpc-service模块的redis.properties、jdbc.properties、generator.properties数据库连接等配置信息,其中master.redis.password、master.jdbc.password、slave.jdbc.password、generator.jdbc.password里密码值使用了AES加密,请使用com.zheng.common.util.AESUtil工具类修改这些值。项目里默认的是空字符串加密后密文:FNFl9F2O2Skb8yoKM0jhHA==。
  • 配置hosts, 打开文件C:\Windows\System32\drivers\etc\hosts,增加如下配置:

  • 配置Nginx:进入项目zheng/project-tools/nginx/,把里面的nginx.conf和servers复制到Nginx安装路径的conf目录下,比如我的D:\Java\nginx-1.12.1\conf,然后进入servers文件夹修改zheng-ui.conf,root路径修改到zheng-ui的根目录,详细的配置参考下面:

 

五、启动项目

 

六、见证奇迹的时刻

访问 http://upms.zhangshuzheng.cn:1111/,默认帐号密码:admin/123456

内容管理系统CMS访问 http://cms.zhangshuzheng.cn:2224,页面如下:

 

至此,项目的环境搭建大功告成,为了同学们能够快速入门,搜罗了不少资料,如有帮助请点赞。

现在已经将近凌晨一点了,洗洗睡喽!

 

from:https://my.oschina.net/yzuzhang/blog/1538555