jenkins的搭建及问题处理
Jenkins搭建第一步
本文講述的本人搭建Jenkins的流程及遇到的坑及處理方法
1.搭建
Linux操作系統(tǒng)為Centos Jenkins版本為24穩(wěn)定版
操作命令:
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 #設(shè)置開機自啟動
systemctl start jenkins #啟動jenkins
因為我所使用的服務(wù)器沒有開放8080端口所以要通過nginx反向代理
修改nginx配置文件
location /jenkins {
proxy_pass http://127.0.0.1:8080;
}
因為使用服務(wù)器nginx有其他代理這里只需要簡單添加一個Jenkins配置就好
重啟nginx
nginx -s reload
重啟之后修改jenkins的配置文件
vim /usr/lib/systemd/system/jenkins.service
修改后 systemctl daemon-reload
然后再次重啟jenkins
這種情況下就可以正常訪問jenkins了
但是改動配置文件后訪問jenkins失敗一直是404并且jenkins的網(wǎng)址沒有發(fā)生跳轉(zhuǎn)一直在nginx指定的根目錄文件
經(jīng)過排查發(fā)現(xiàn)是nginx和jenkins配置文件的原因
這是我把jenkins的配置文件/usr/lib/systemd/system/jenkins.service
Environment="JENKINS_PREFIX=/jenkins"
這一行注釋給放出來
重啟jenkins后可以正常訪問了
總結(jié)
以上是生活随笔為你收集整理的jenkins的搭建及问题处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Django Web应用开发实战第十六章
- 下一篇: 宝宝歪头与斜颈的区别