本文档以宝塔面板为例在Windows server上部署Java项目。
1.安装宝塔面板
宝塔官方网址: https://www.bt.cn/new/download.html
设置安装路径
初始化面板
- 建议域名和授权IP不懂的不填先,重点是要配置下面的用户名和密码,这个是以后登录本机宝塔面板要用的帐号和密码
- 确保你的端口没有被占用!
- 安全入口就是你的面板地址尾部的密钥,可以不用改
点击面板地址,进入宝塔面板的管理程序
下载必要的软件
redis 5+
mysql 5.7+
nginx 版本不限
jdk 1.8
项目打包
- 后端打包
打包之前需要修改image path, MySQL的连接信息 ,redis的连接信息 ,front和admin的配置一样
- 前端vue打包
平台和商户一样的方式(注意node版本需要16.18)
- 移动端打包
部署Java项目
创建Java项目文件用来放jar包和素材文件
添加Java项目
项目执行命令
C:\BtSoft\jdk\jdk1.8\bin\java.exe -Xmx1024M -Xms256M -jar c:/wwwroot/JavaProjectHome/Crmeb-admin.jar --spring.profiles.active=prod
添加一个admin api域名并开启外网映射
同样的添加front的Java服务
添加前端vue项目
添加好站点后将打包后的前端项目的dist上传到站点目录下,平台端,商户端和h5都一样的方式
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}