华夏ERP部署实战-宝塔面板

在宝塔面板上实战部署华夏ERP。需要配置java,redis,mysql数据库,放行3000端口,还有ngnix的配置。

在腾讯云的宝塔面板上进行实战

1.配置环境

1.1 安装java
sudo yum install java-1.8.0-openjdk
//下载安装java

java -version
//检查是否安装成功
1.2 安装redis

在宝塔面板软件商店搜索redis,进行安装

1.2.3 配置redis

打开redis,找到配置文件,在第2行中插入

requirepass 1234abcd
maxclients 10000

保存并重启redis

1.3 放行端口

在 宝塔面板-安全 添加端口规则

协议:tcp 端口:3000

2. 创建数据库

可以创建mysql 5.6.5,也可以创建mysql 5.7,根据实际需要来

数据库名称和用户名都为 jsh_erp

创建完毕后,导入本地jsh_erp.sql

如果是恢复那么就直接导入自己备份的sql文件。

如果在宝塔面板中导入失败,也可以直接进入phpmyadmin中导入

3.代码上传

3.1 在/home 目录下创建文件夹 jshERP

3.2 在jshERP文件夹下再分别创建 jshERP-boot,jshERP-web两个文件夹

3.3 上传后端代码到 jshERP-boot, 上传前端代码到jshERP-web

3.4 赋予 jshERP-boot 权限 755

4.修改数据库配置

文件位置 jshERP-boot/config/application.properties

参考如下:

server.port=9999
#登录超时-秒
server.servlet.session.timeout=36000
#服务路径
server.servlet.context-path=/jshERP-boot
#数据库连接
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/jsh_erp?useUnicode=true&characterEncoding=utf8&useCursorFetch=true&defaultFetchSize=500&allowMultiQueries=true&rewriteBatchedStatements=true&useSSL=false
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.username=输入mysql用户名
spring.datasource.password=输入密码
#mybatis-plus配置
mybatis-plus.mapper-locations=classpath:./mapper_xml/*.xml
# Redis
spring.redis.host=127.0.0.1
spring.redis.port=6379
spring.redis.password=1234abcd
#租户对应的角色id
manage.roleId=10
#租户允许创建的用户数
tenant.userNumLimit=1000000
#租户允许试用的天数
tenant.tryDayLimit=3000
#插件配置
plugin.runMode=prod
plugin.pluginPath=plugins
plugin.pluginConfigFilePath=pluginConfig
#文件上传方式 1-本机 2-oss
file.uploadType=1
#文件上传根目录
file.path=/opt/jshERP/upload
#文件上传临时路径
server.tomcat.basedir=/opt/tmp/tomcat
#文件上传限制(byte)
spring.servlet.multipart.max-file-size=10485760
spring.servlet.multipart.max-request-size=10485760
5.启动项目

在 jshERP-boot目录打开终端

./start.sh
//出现success代表启动成功

祝启动成功

全文参考: 【项目部署篇】-从0搭建一套ERP系统(前后端)

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注