CentOS 7 安装 Jenkins
1.安装
直接下载 rpm 安装
各个版本地址 https://pkg.jenkins.io/
wget https://pkg.jenkins.io/redhat/jenkins-2.156-1.1.noarch.rpm
rpm -ivh jenkins-2.156-1.1.noarch.rpm
2.配置
vim /etc/sysconfig/jenkins
#监听端口
JENKINS_PORT="8080"
3.启动
systemctl start jenkins
错误信息为Starting Jenkins bash: /usr/bin/java: No such file or directory是java环境配置的问题。
找到你的jdk目录,我是在 usr/local/java/jdk1.8.0_171/下,创建软链接即可:
ln -s /usr/local/java/jdk1.8.0_171/bin/java /usr/bin/java
然后重新启动
4.配置nginx 反向代理Jenkins
1. /usr/local/nginx/conf/nginx.conf 配置增加如下
location /jenkins {
proxy_pass http://127.0.0.1:8080;
}
2. /etc/sysconfig/jenkins 配置
JENKINS_ARGS="--prefix=/jenkins"
5.重启Jenkins 和 nginx
systemctl reload jenkins.service
systemctl stop nginx.service
systemctl start nginx.service
6.访问jenkins页面
Please wait while Jenkins is getting ready to work ...
Your browser will reload automatically when Jenkins is ready.
解决方法:
cd /var/lib/jenkins
vim hudson.model.UpdateCenter.xml
<url>https://updates.jenkins.io/update-center.json</url> 替换成
<url>http://mirror.xmission.com/jenkins/updates/update-center.json</url>
保存
重启jenkins

浙公网安备 33010602011771号