Jenkins搭建第一步
本文讲述的本人搭建Jenkins的流程及遇到的坑及处理方法
1.搭建
Linux操作系统为sentos Jenkins版本为24稳定版
操作命令:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
yum install -y upgrade
yum install -y jenkins
下载后直接启动就好
systemctl daemon-reload
systemctl enable jenkins #设置开机自启动
systemctl start jenkins #启动jenkins
因为我所使用的服务器没有开放8080端口所以要通过nginx反向代理
修改nginx配置文件
location /jenkins {
proxy_pass http://127.0.0.1:8080;
}
因为使用服务器nginx有其他代理这里只需要简单添加一个Jenkins配置就好
重启nginx
nginx -s reload
重启之后修改jenkins的配置文件
vim /usr/lib/systemd/system/jenkins.service
修改后 systemctl daemon-reload
然后再次重启jenkins
这种情况下就可以正常访问jenkins了
但是改动配置文件后访问jenkins失败一直是404并且jenkins的网址没有发生跳转一直在nginx指定的根目录文件
经过排查发现是nginx和jenkins配置文件的原因
这是我把jenkins的配置文件/usr/lib/systemd/system/jenkins.service
Environment="JENKINS_PREFIX=/jenkins"
这一行注释给放出来
重启jenkins后可以正常访问了