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

 
 
 
posted @ 2020-02-28 11:59  奋斗灬的小朱  阅读(561)  评论(0)    收藏  举报