美文网首页
VPS 上使用Nginx反向代理Jenkins

VPS 上使用Nginx反向代理Jenkins

作者: NIOAG37M | 来源:发表于2018-03-15 18:32 被阅读292次

环境: Ubuntu 16.04 x64

由于客户端无法通过浏览器直接访问Linux 服务器,所以需要在Linux 服务器上面部署反向代理服务器,只有这样才能找到Jenkins的服务端口. 假如jenkins 服务端口是8080,然后nginx 监听 80 ,反向代理8080,外部的浏览器就可以通过linux服务器的ip地址直接访问jenkins 的服务网页(使用http,http默认端口是80)

1.安装jdk1.8
2.安装Jenkins
3.安装Nginx
安装简单,nginx的配置如下:

          location = / {
                proxy_pass http://127.0.0.1:8080/index;
          }
          location / {
                   port_in_redirect on;
                   proxy_pass http://127.0.0.1:8080$request_uri;
                   proxy_redirect  off;
                   proxy_set_header Host $host;
                   proxy_set_header X-Real-IP $remote_addr;
                   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                 }

相关文章

网友评论

      本文标题:VPS 上使用Nginx反向代理Jenkins

      本文链接:https://www.haomeiwen.com/subject/lkohqftx.html