本章开始正式搭建Jenkins:

公司现在使用的jenkins版本是2.150.3,但是本次实验安装的版本我们选择最新的 2.164.3(当然,当你阅读这篇文章时,此版本已经不是最新),jenkins有多种启动方式,这里就不一一介绍,本问采用yum方式部署。

一、配置yum源

[tchua@centos01 ~]$ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
[tchua@centos01 ~]$ sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

二、安装配置

[tchua@centos01 ~]$ sudo yum install jenkins -y
## 个别配置参数解释
[tchua@centos01 ~]$ sudo vim /etc/sysconfig/jenkins
JENKINS_HOME="/var/lib/jenkins" ## jenkins家目录
JENKINS_USER="tchua"    ## jenkins运行用户
JENKINS_PORT="8081"         ## jenkins运行端口
JENKINS_ARGS=""         ## jenkins运行时参数
## 指定java路径
[tchua@centos01 ~]$ sudo vim /etc/init.d/jenkins
candidates="
/usr/local/jdk1.8.0_211/bin/java
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java
"
## 修改jenkins目录权限
[tchua@centos01 ~]$ sudo chown -R tchua:tchua /var/lib/jenkins/
[tchua@centos01 ~]$ sudo chown -R tchua:tchua /var/log/jenkins/

注意:

  我这里项目都是以tchua用户运行,所以,jenkins也使用tchua运行。

三、jenkins配置

访问地址:http://10.10.0.10:8081

[tchua@centos01 ~]$ sudo systemctl start jenkins

a)浏览器输入:http://10.10.0.10:8081,可以看到jenkins配置页面

b)选择安装方式,其实这两种都可以(因为后续一些插件还是需要安装),这里我们选择第一种:安装推荐的插件,如下图

c)安装插件初始化需要一段时间,等待一段时间后,就会出现jenkins注册登陆界面,如下图:

  这里我们创建账号信息如下:

        用户名:tchua

        密码:123456

        确认密码:123456

        全名:tchua(可以随意)

        邮箱:xxxx@163.com

d)创建完成后,点击下一步,根据提示就能接入到jenkins首页,如下图所示:

这样Jenkins的安装已经完成,接下来开始配置Jenkins工作时所依赖的环境配置

最新文章

  1. Unity3D DFGUI根据名称获取多个子控件代码
  2. 读书笔记系列之java性能优化权威指南 一 第一章
  3. ACM:POJ 2739 Sum of Consecutive Prime Numbers-素数打表-尺取法
  4. JVM参数(一)JVM类型以及编译器模式
  5. [BZOJ 3143][HNOI2013]游走(数学期望)
  6. RAID、软RAID和硬RAID
  7. windows 下使用 zip安装包安装MySQL 5.7
  8. Jquery源码中的Javascript基础知识(四)— jQuery.fn.init方法
  9. ios 一个app启动另一个app
  10. 从零开始学android-一行两个按钮居中 布局
  11. 性能超越 Redis 的 NoSQL 数据库 SSDB
  12. PHP生成当前月份包括最近12个月内的月份
  13. android 显示大图模糊问题
  14. Android Studio 学习(三) 广播
  15. Angular的MVC理解--节自Adam Free的Pro angularv2
  16. [书籍]重温《Framework Design Guidelines》
  17. 【LCA&倍增】货物运输 @upcexam5909
  18. pycharm2019注册码一键实时获取,永久有效!
  19. leetcode-algorithms-15 3Sum
  20. Uval4726-数形结合的思想

热门文章

  1. SQL优化(子文章)(持续更新)
  2. SpringMVC之请求部分
  3. springcloud config自动刷新中文乱码问题
  4. linux10.日志服务器建立和克隆机的网卡问题
  5. ubuntu之路——day9.2 Covariate shift问题和Batch Norm的解决方案
  6. 脸型分类-Face shape classification using Inception v3
  7. MQTT教學(二):安裝MQTT伺服器Mosquitto,Windows系統篇
  8. https://github.com/python/cpython/blob/master/Doc/library/contextlib.rst 被同一个线程多次获取的同步基元组件
  9. c++异常——学习笔记
  10. DataSource接口 Connection pooling(连接池