【Java】后台服务部署及宝塔使用笔记

2022-05-07  本文已影响0人  汴城码农

1,安装宝塔

依照官网命令即可宝塔官网

2,安装工具软件

宝塔软件商店部分,安装Java一键部署工具,自带tomcat,springboot

3,上传项目

在文件找个合适的位置(位置自己决定)上传项目jar包,如何打包暂且不说

4,在一键部署工具最下方Springboot,点击添加

WechatIMG283.png
如遇见数据库区分大小写解决办法

5,建立站点

左侧栏点击网站,新建站点


WechatIMG284.png

6,配置Ngnix

找到站点,右侧设置,配置文件,加入

    #引用反向代理规则,注释后配置的反向代理将无效
    include /www/server/panel/vhost/nginx/proxy/www.baidu.com/*.conf;

如图


WechatIMG285.png

下一步:在该目录下放置文件,目录为www/server/panel/vhost/nginx/proxy/www.baidu.com
文件如图:

WechatIMG286.png

文件内容:


#PROXY-START/
# location  ~* \.(gif|png|jpg|css|js|woff|woff2)$
# {
#     proxy_pass http://www.baidu.com:6317;
#     proxy_set_header Host www.baidu.com;
#     proxy_set_header X-Real-IP $remote_addr;
#     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#     proxy_set_header REMOTE-HOST $remote_addr;
#     expires 12h;
# }
location / {
            root   /www/wwwroot/www.baidu.com;
            try_files $uri $uri/ /index.html;
            index  index.html index.htm;
}
# location /prod-api/{
#     proxy_pass http://miniapp.wetchengba.com:6317;
#     proxy_set_header Host miniapp.wetchengba.com;
#     proxy_set_header X-Real-IP $remote_addr;
#     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#     proxy_set_header REMOTE-HOST $remote_addr;
    
#     add_header X-Cache $upstream_cache_status;
    
#     #Set Nginx Cache
    
#       add_header Cache-Control no-cache;
# }

location /prod-api/{
    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;
     # 增加Upgrade协议头和Connection协议头,使http连接升级到websocket连接
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_pass http://127.0.0.1:6405/;
}

#PROXY-END/

注意:不同项目配置文件需修改两处

7,增加https访问

宝塔面板,申请个SSL证书,如图

WechatIMG287.png
注意使用SSL要开放443端口,也许是宝塔Bug,宝塔默认帮你开启的不生效,解决办法是删掉,重新手动开启443端口即可

8,前端管理后台部署,如无相关需要可忽略

打出一个前端包,把包内容上传至上面建立的站点目录下即可,如何前端打包不在赘述。

如图所示:


WechatIMG288.png
上一篇下一篇

猜你喜欢

热点阅读