首先说明本教程基于jenkins 2.183,可是其余版本基本差很少,主要说一下其中比较坑的几点,作一个总结。html
1.rpm 包的下载java
从官网上下载rpm的速度简直让人不能忍受,因此千万不要去官网下载。推荐去:http://mirrors.jenkins-ci.org/status.html ,选择第一个清华大学的镜像站,再选择redhat,能够快速下载到最新的镜像。json
2.安装centos
将rpm包上传至centos 中浏览器
(1)执行 rpm -ivh jenkins-2.183-1.1.noarch.rpm学习
(2)修改 用户名和端口 插件
vi /etc/sysconfig/jenkinsxml
修改:JENKINS_USER = "xxx"htm
修改:JENKINS_PORT = "8888"blog
(3)配置jdk路径
vi /etc/init.d/jenkins
在 candidates 后追加jdk 安装路径
/usr/local/bin/jdk1.8.0_162/bin/java (一直到jdk安装路径下的bin/java)
(4) systemctl daemon-reload
(5) systemctl start jenkins
(6) 在浏览器访问ip:port 便可(在此以前需开放端口,若是是学习之用可关闭防火墙),若是此时提示 Please wait while Jenkins is getting ready to work,长时间没反应则
vi /var/lib/jenkins/hudson.model.UpdateCenter.xml
将 https://updates.jenkins.io/update-center.json" 修改成 "http://mirror.xmission.com/jenkins/updates/update-center.json"
systemctl daemon-reload 并重启服务
(7)此时须要输入初始密码
cat /var/lib/jenkins/secrets/initialAdminPassword 里面的内容就是初始密码
(8)进入新生入门页面,自定义Jenkins,能够直接选择安装推荐的插件。
(9)进入插件安装界面,这个界面须要停留好久时间。
(9)若是不习惯英文环境,能够安装 localization-zh-cn-plugin
(10)卸载
rpm -e jenkins 卸载
rpm -ql jenkins 检查是否卸载成功
find / -iname jenkins | xargs -n 1000 rm -rf 完全删除残留文件