美文网首页
nginx配置jenkins域名访问

nginx配置jenkins域名访问

作者: 二郎5 | 来源:发表于2021-04-20 15:56 被阅读0次

虚拟机环境准备:

 系统环境:centos7.4 
 IP地址:192.168.1.100
1.yum安装nginx
 # yum install yum-utils   \\安装准备
 # cd /etc/yum.repos.d/
 # vim nginx.repo    \\添加nginx源文件
 # 在nginx.repo中添加以下内容
   [nginx-stable]      
   name=nginx stable repo
   baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
   gpgcheck=1
   enabled=1
   gpgkey=https://nginx.org/keys/nginx_signing.key

   [nginx-mainline]
   name=nginx mainline repo
   baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
   gpgcheck=1
   enabled=0
   gpgkey=https://nginx.org/keys/nginx_signing.key

   通过yum search nginx看看是否已经添加源成功。如果成功则执行下列命令安装nginx。
  # yum install nginx
2.启动jenkins
  # nohup java -jar jenkins.war 
  # netstat -untlp |grep 8080  \\如果8080已开启说明jenkins已经启动成功
3.配置nginx
  # cd /etc/nginx/conf.d/
  #  vim  jenkins.erlang.conf  \\新建nginx配置文件
  server {

      listen 80;
      server_name nb.erlang.com;

      location / {

          proxy_set_header        Host $host:$server_port;
          proxy_set_header        X-Real-IP $remote_addr;
          proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
          proxy_set_header        X-Forwarded-Proto $scheme;

          proxy_pass          http://127.0.0.1:8080;
          proxy_read_timeout  90;


          proxy_http_version 1.1;
          proxy_request_buffering off;
          # workaround for https://issues.jenkins-ci.org/browse/JENKINS-45651
          #add_header 'X-SSH-Endpoint' 'jenkins.domain.tld:50022' always;

        }
  }
4.修改本地hosts文件
 由于是测试环境,没有配置DNS和域名解析,所以可直接修改hosts文件实现域名访问
 windows更改hosts文件:
       修改C:\Windows\System32\drivers\etc\hosts文件,在文件最后加入“192.168.1.100   nb.erlang.com”
 linux更改hosts文件:
       # vim /etc/hosts
       # 192.168.1.100  nb.erlang.com
5.验证结果
    打开浏览器,输入nb.erlang.com 测试是否可以直接跳转到jenkins界面
    切记: 域名后不需要加8080端口哦~~~~
如果可以正常打开jenkins页面说明本次实验已经杀青咯~

相关文章

网友评论

      本文标题:nginx配置jenkins域名访问

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