java项目部署SOP

假设背景
Nginx跳板机服务器:192.168.10.1
Tomcat应用服务器:192.168.10.3 端口:10083
应用名称:appXXX

1.配置跳板机的转发路径
如:192.168.10.1

cd /usr/local/nginx/conf
vi nginx.conf

location /appXXX {
             proxy_pass http://192.168.10.3:10083/appXXX;
             proxy_set_header   Host             $host;
             proxy_set_header   X-Real-IP        $remote_addr;
             proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        }

2.配置tomcat服务器

2.1 复制tomcat包至目标目录,推荐复制已经运行的应用包

cd /opt/app/
cp -a tomcat appXXX

2.2 修改conf目录下server.xml文件中,shutdown 端口号 和 http 端口号。

2.3 修改 webconfig目录下 application.properties 相关jdbc.url、jdbc.username、jdbc.password等。

2.4 修改logback.xml。

2.5 更改应用包的所有者为 tomcat:deploy,不要用root,这样其他用户的操作权限不够

3.上传应用的war包至webApps目录

cd webApps
rz appXXX.war

Tips:
注意修改 tomcat的bin包下 setenv

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值