虚拟机环境准备:
系统环境: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页面说明本次实验已经杀青咯~
网友评论