环境参考
1.Redis【必装】否则启动不了java项目
配置前端部分
1.创建一个php项目
2.上传前端代码(略过)
3.设置伪静态
location / {
root /www/wwwroot/域名xx.xx;#前端存放路径
try_files $uri $uri/ /index.html;
index index.html index.htm;
}
#配置文件图片存放路径
location /img/{
# 方式二:指向目录,对应后台`application.yml`中的`profile`配置
alias /home/img/uploadPath/;#存放路径
}
#接口前缀
location /jie/ {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:9803/;//地址+端口号
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
4.配置文件,如图
为什么要删除?
答:如果你用到上传图片,上传头像功能,你上传了 但是还是不显示图片,因为下面这两段导致,所以需要删除即可。
配置数据库
配置的数据库,一定要跟项目连接数据库一致,如果是本地,则把数据库地址换成线上,并导入数据库
配置后端部分
1.宝塔【java项目】添加一个jdk
我用的是装 tomcat9 然后自带的就行,如果你的项目用到其他版本的jdk,自行添加即可
2.创建java项目
3.创建之后等待启动即可,可以在【项目日志】查看启动情况。
1.如果启动不成功,就看【项目日志】的提示,自行解决。
2.只要环境配置好了,基础部署一次就成功了
3.配置伪静态很重要,若依文档也有说明