首先说明本教程基于jenkins 2.183,但是其他版本基本差不多,主要说一下其中比较坑的几点,做一个总结。

1.rpm 包的下载

从官网上下载rpm的速度简直让人不能忍受,所以千万不要去官网下载。推荐去:http://mirrors.jenkins-ci.org/status.html ,选择第一个清华大学的镜像站,再选择redhat,可以快速下载到最新的镜像。

2.安装

将rpm包上传至centos 中

(1)执行 rpm -ivh jenkins-2.183-1.1.noarch.rpm

(2)修改 用户名和端口

vi /etc/sysconfig/jenkins

修改:JENKINS_USER = "xxx"

修改:JENKINS_PORT = "8888"

(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    彻底删除残留文件

最新文章

  1. 【Hello CC.NET】自动化发布时 Web.config 文件维护
  2. 安装SQL Server出现在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke的错误解决办法
  3. ubuntu 安装git
  4. FZU-1924+判断环/DFS/BFS
  5. OpenCV2.3.1中tbb_debug.dll is missing的解决办法
  6. python GUI学习——Tkinter
  7. mongodb cpu 超过100%居高不下的原因分析过程
  8. 【Time系列四】查询各月份的日历
  9. POJ-2570 Fiber Network---Floyd+二进制表示集合
  10. Poj1799
  11. Redis在CentOS和Windows安装过程
  12. 参数ref与out
  13. Day 6-1计算机网络基础&TCP/IP
  14. Codeforces1065F Up and Down the Tree 【树形DP】
  15. Nginx详解二十四:Nginx深度学习篇之灰度发布
  16. [Java] Thread的start()和run()函数区别
  17. Sublime Text 安装插件时出现There are no packages available for installation解决步骤
  18. Hive Web Interface的安装
  19. Android通过xml生成创建View的过程解析
  20. Interllij IDEA 注释模板(类和方法)

热门文章

  1. 小程序弹框wx.showModal、wx.showActionSheet、wx.showToast
  2. Guava中Lists.partition(List, size) 方法懒划分/懒分区
  3. ubuntu php
  4. 理解MyCat分库分表
  5. CollectionUtils
  6. [Java复习] 多线程&并发 知识点补充
  7. Git入门之在IDEA中使用Git上传maven项目
  8. java 注解方式 写入数据到Excel文件中
  9. 转 layer的Icon样式以及一些常用的layer窗口使用
  10. SEO中常用的301永久重定向代码大全