java项目Jenkins部署
发布时间:2020-12-15 05:34:53 所属栏目:Java 来源:网络整理
导读:假设背景 : Nginx跳板机服务器:192.168.10.1 Tomcat应用服务器:192.168.10.3 端口:10083 应用名称:appXXX 1.配置跳板机的转发路径 如:192.168.10.1 cd /usr/local/nginx/confvi nginx.conflocation /appXXX { proxy_pass http://192.168.10.3:10083/ap
假设背景: 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; } 配置jenkins的跳转路径 location ^~ /app11/ { proxy_pass http://192.168.10.3:10083/; proxy_redirect off; 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: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |