Jenkins(1):对jenkins的配置方式和基本概念

Jenkins(1):对jenkins的认识和基本使用
Jenkins(2):对jenkins用户进行授权,以及ssh管理其他节点
Jenkins(3):构建过程中出现异常发送邮件进行报警

一、jenkins的基本概念

1、jenkins的作用和用户类型

	1)作用
		持续集成:将不同的模块或者开发人员的功能进行整合
		持续交付:可以重复性更新程序或者软件项目
		持续部署:自动化部署软件项目,定期备份,部署项目异常回滚
	2)jenkins的使用用户
		开发人员:编写号代码不需要手动进行编译,打包工作,直接将代码提交到svn或者git
		运维人员:减轻管理员工作量,避免人工干预,减少错误发生
		测试人员:方便进行简单的代码测试,避免出现逻辑错误

2、jenkins的特点和jenkins的组件

	1)jenkins的特点
		jenkins使用java语言编写的一个程序
		开源自动化运维工具
		提供了一个简单易用的交付平台
		方便用户安装和配置软件开发项目
		提高软件开发效率,保证软件开发的质量
		方便用户持续部署项目或者测试项目
	2)jenkins需要的组件
		自动构建软件或者程序运行过程:自动编译源代码程序,分发编译的程序到服务器、部署程序到服务器、测试部署的服务
		代码存储库:存储用户开发的程序,控制程序的版本,使用SVN或者GIT
		持续集成服务:使用jenkins持续部署开发的项目,对项目进行备份,发现项目异常,进行滚动

3、安装jenkins(https://pkg.jenkins.io/redhat/)

	1)下载源
		[root@centos1 ~]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
	2)导入公钥
		[root@centos1 ~]# rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
	3)安装jdk
		[root@centos1 ~]# yum -y install java-1.8.0-openjdk
	4)安装jenkins
		[root@centos1 ~]# yum -y install jenkins
	5)启动jenkins服务设置开机自启

4、jenkins配置文件

	1)服务控制文件
		/etc/init.d/jenkins
	2)日志文件
		/etc/logrotate.d/jenkins
	3)jenkins主配置文件
		/etc/sysconfig/jenkins
	4)war包存储目录
		/var/lib/jenkins
	5)jenkins命令
		/user/sbin/ecjenkins
	6)war解压目录
		/var/cache/jenkins/war
	7)jenkins工作目录
		/var/lib/jenkins/
	8)jenkins主配置文件常见的选项
		/etc/sysconfig/jenkins
			JENKINS_HOME='/var/lib/jenkins'	Jenkins的工作目录
			JENKINS_USER='jenkins'	管理jenkins服务的默认账户
			JENKINS_PORT='8080'	jenkins监听的IP地址
			JENKINS_LISTEN_ADDRESS='192.168.100.10'	jenkins监听的IP地址
			JENKINS_HANDLER_MAX='100'	jenkinx最大访问量100

二、基本使用

1、系统配置

1)例如配置ssh(需要插件publish over ssh)
在这里插入图片描述

2、全局安全配置

3、凭据配置

4、全局工具配置

在这里插入图片描述

5、插件管理

1)例如安装publish over ssh
在这里插入图片描述

6、系统信息

7、系统日志

8、master \ node \ clould

三、暴力破解jenkins管理员密码

1、修改密码配置文件

	[root@jenkins /]# cd /root/.jenkins/users/admin_7226896684711941454
	[root@jenkins admin_7226896684711941454]# vim ./config.xml 
		<passwordHash>#jbcrypt:$2a$10$xjVK8izO/9VwjrYOAbIhIOK95pz/85Mlvm1Zw//lc1PUuN2LtCtp2</pa    sswordHash>

2、重新启动jenkins

	[root@jenkins /]# sh /root/tomcat/bin/startup.sh
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

H . C . Y

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值