zoukankan      html  css  js  c++  java
  • nginx 方向代理 jenkins

    环境

    10.0.0.20 Nginx
    10.0.0.21 jenkins

    10.0.0.20 nginx

    进入到nginx目录,去除无用字段输入到conf.d/jenkins.conf 文件中

    [root@node1 ~]# cd /etc/nginx/
    [root@node1 nginx]# egrep -v "#|^$" nginx.conf.default >conf.d/jenkins.conf

    进入conf.d/jenkins.conf 文件进行配置

    [root@node1 nginx]# cd conf.d/
    [root@node1 conf.d]# vim jenkins.conf 
    
        server {
            listen       80;
            server_name  jenkins.wanglan.com;
            location / {
                proxy_pass http://10.0.0.21:8080;
                proxy_set_header HOST $HOST;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header Request-Url $request_uri;
            }
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
      }

    配置完成后检查语法并平滑重启

    [root@node1 conf.d]# nginx -t
    [root@node1 conf.d]# nginx -s reload

    解析

    [root@node1 ~]# vim /etc/hosts
    
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    
    10.0.0.20   www.wanglan.com

    10.0.0.21 jenkins

    查询jenkins安装路径

    [root@node2 ~]# rpm -ql jenkins | grep conf

    查看端口(可以修改 这里默认)

    56 JENKINS_PORT="8080"

    Windows解析

    # localhost name resolution is handled within DNS itself.
    # 127.0.0.1 localhost
    # ::1 localhost
    10.0.0.20 www.wanglan.com jenkins.wanglan.com

    通过web 访问

    http://jenkins.wanglan.com
  • 相关阅读:
    java虚拟机-内存的分配
    java-类的多态和多重继承
    java 设计模式-策略模式
    java-线程介绍和基本使用
    java 数据流操作
    java basic
    JAVA连载117-反射的应用与打破封装新
    C连载2-编译过程以及语言历史概览
    Android连载12-完善新闻app内容区域
    JavaScript连载11-Switch
  • 原文地址:https://www.cnblogs.com/wanglan/p/7486400.html
Copyright © 2011-2022 走看看