centos 安装 jenkins

只愿长相守 提交于 2020-08-06 15:24:26

卸载

rpm卸载

1、rpm -e jenkins

rpm -ql jenkins 检查是否卸载成功

2、彻底删除残留文件:
find / -iname jenkins | xargs -n 1000 rm -rf

注意这一步一定要进行!!!

安装 

 

1、下载安装jdk,安装java运行环境

因为这个jenkins是java写的,所有要运行起来必须要配置java运行环境。

到apache或什么地方去找jdk的包。安装。并且配置环境。之前已有写过

下载tar.gz或zip包。解压后。配置,或者 rpm 安装 后 环境变量配置 

#vi /etc/profile

添加如下内容

export JAVA_HOME=/usr/local/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

让环境生效

#source /etc/profile

2、 下载 jenkins 安装包 要下载新版本的2.170 之后的版本,

yum -y install jenkins-2.204.1-1.1.noarch.rpm

 

默认访问http端口是8080.

可到这修改,我这修改为8081

vi /etc/sysconfig/jenkins

JENKINS_PORT="8081"

 

3、启动服务 

启动jenkins并加入开机启动
[root@jenkins ~]# systemctl start jenkins
[root@jenkins ~]# systemctl enable jenkins

或者 service jenkins start 启动

如果启动失败,很大可能是jdk安装环境有问题。

1、请求连接修改

1)    修改/var/lib/jenkins/updates/default.json

jenkins在下载插件之前会先检查网络连接,其会读取这个文件中的网址。

修改其中的www.google.com 为 可以访问的站点即可,比如www.baidu.com

"connectionCheckUrl":"http://www.baidu.com/"

2、更新修改。可修改https 为http

默认是通过https://updates.jenkins.io/update-center.json进行更新的。此处,将https改为http,重启Jenkins,重新打开页面,一切都正常了。

或切换地址为国内地址:

1 http://mirror.xmission.com/jenkins/updates/update-center.json   # 推荐
2 http://mirrors.shu.edu.cn/jenkins/updates/current/update-center.json
3 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
3、 如果按照上面的方法,最终还没解决。

最后这样可以解决。

复制代码
查找默认下载地址
# find / -name "default.json"  
/var/lib/jenkins/updates/default.json
设置源信息
# sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /var/lib/jenkins/updates/default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' /var/lib/jenkins/updates/default.json
重启服务
# systemctl restart jenkins
复制代码
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!