这个是安装教程
1、配置数据库和redis
创建数据库,设置数据库名,账号和密码。
修改数据库配置文件
application-prod.yml,将数据库名,账号和密码修改为自己设置的。datasource: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/manyshopjava?characterEncoding=utf-8&useSSL=false&serverTimeZone=GMT+8 username: manyshopjava password: 64NiKZfkEXikNbd6TIP
admin端和front端,数据库账号和密码要和配置文件中的一致。对应的路径分别是
crmeb-admin/src/main/resources/application-prod.ymlcrmeb-front/src/main/resources/application-prod.yml
reids的账号信息配置的地方和数据库在一起,在
application-prod.yml中。直接配置即可修改redis配置文件
application-prod.yml,将数据库密码修改为自己设置的。
2、安装项目
文件夹内容描述
文件中有个四个文件
mer_java前端和后端的接口api,是Java,后期要打包为jar文件运行mer_plat_admin是平台端管理系统界面,vue写的,用npm打包mer_mer_admin是商户端管理系统界面,vue写的,用npm打包mer_uniapp是用户端小程序,uni-app写的,用HBuilderX打包
注意
解析的话,需要解析5个域名,前后端接口是2个,对应2个域名,剩下的3个是前端展示系统、商户端管理系统和用户端h5。
3、前后端接口打包教程
环境要求
- 安装好Java环境,版本建议1.8
- 安装好Maven环境,版本建议3.6
打包教程
- 进入
mer_java文件夹,执行命令mvn clean package -Dmaven.test.skip=true - 打包完成后,在
mer_java/target文件夹中,会生成一个jar文件,文件名类似mer_java-0.0.1-SNAPSHOT.jar
打包完成后,把jar文件传到服务端,可以在Java项目中运行。即可,启动完成后,需要放行端口,绑定域名。
4、前端展示系统打包教程
环境要求
- 安装好Node.js环境,版本建议14.x
- 安装好npm环境,版本建议6.x
打包教程
- 进入
mer_plat_admin文件夹,执行命令npm install - 安装完成后,执行命令
npm run build - 打包完成后,在
mer_plat_admin/dist文件夹中,会生成一个文件夹,文件夹名类似mer_plat_admin-0.0.1-SNAPSHOT
注意
打包完成后,需要将文件夹上传到服务器,绑定域名。