本期推荐的华夏 ERP是一个基于SpringBoot框架和 SaaS模式的系统。
项目介绍
华夏 ERP立志为中小企业提供开源好用的 ERP软件,降低企业的信息化成本,个人开发者也可以使用华夏 ERP进行二次开发。
技术框架
- 核心框架:SpringBoot 2.0.0
- 持久层框架:Mybatis 1.3.2
- 日志管理:Log4j 2.10.0
- 前端框架:Vue 2.6.10
- UI框架: Ant-Design-Vue 1.5.2
- 模板框架: Jeecg-Boot 2.2.0
- 项目管理框架: Maven 3.2.3
开发环境
- IDE: IntelliJ IDEA 2019.2+和JetBrains WebStorm 2019.3+
- DB: Mysql 5.7.33
- JDK: JDK 1.8
- Node: Node 8.17.0
- Maven: Maven 3.2.3+
- Redis: 6.2.1
- Nginx: 1.12.2
服务器环境
- 数据库:Mysql5.7.33
- JAVA平台:JRE1.8
- Redis库:redis6.2.1
- Nginx代理:nginx1.12.2
- 操作系统:Windows、Linux等
部署教程
一、在 linux 服务器安装宝塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装宝塔面板完成之后会出现下面的界面,代表安装宝塔面板成功了
注意:红框的地方是宝塔的访问方式,注意端口为 8888,linux 服务器需要将此端口对外开放。
二、安装数据库,导入表结构和数据
1、需要安装 mysql5.7版本 (注意请不要安装8.0版本,不支持)
2、mysql5.7 安装完成之后,开始创建数据库,数据库的名称为 jsh_erp,注意中间是下划线。
3、从本地导入 jsh_erp.sql 文件,该文件在后端程序的 docs 文件夹下,上传之后点击导入按钮。
三、安装 JDK1.8 环境
1、由于宝塔面板不能直接安装 jdk1.8,需要安装 tomcat8,安装之后会自动安装 jdk1.8 环境。