Jenkins 2.277.1部署

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

Jenkins用Java语言编写,是一个开源的、提供友好操作界面的持续集成交付工具。
CI(Continuous integration,持续集成)持续集成强调开发人员提交了新代码之后,立刻进行编译、测试,然后确认新代码和原有代码能正确地集成在一起的一个过程。
CD(Continuous Delivery, 持续交付)是在持续集成的基础上,将集成后的代码部署到开发环境,测试环境,生产环境。


提示:以下是本篇文章正文内容,下面案例可供参考

一、Jenkins部署

部署方式分war和使用rpm安装以及卸载jenkins ,这里采用rpm安装。

1.1安装jenkins前置条件

[root@zzz]# java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)

1.2参照官网部署(https://pkg.jenkins.io/redhat-stable/)

  sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
  
  sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
  
  yum install jenkins

以上安装出现无法下载最近版本包问题,最终采用rpm安装

1.3rpm安装

// 先安装wget
	yum install -y wget
// 使用wget下载rpm包
	wget https://mirrors.aliyun.com/jenkins/redhat/jenkins-2.277.1-1.1.noarch.rpm
// 或者用下面的镜像地址
	wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.277.1-1.1.noarch.rpm
// rpm安装jenkins
	rpm -ivh jenkins-2.277.1-1.1.noarch.rpm
// 安装完成后,查看安装目录
	find / -name jenkins 
// 结果如下
[root@zzz]# find / -name jenkins 
/usr/lib/jenkins
/etc/rc.d/init.d/jenkins
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins
/var/cache/yum/x86_64/7/jenkins
/var/cache/jenkins
/var/log/jenkins
/var/lib/yum/repos/x86_64/7/jenkins
/var/lib/jenkins
/run/lock/subsys/jenkins
[root@zzz]# 

1.4修改jenkins配置

1.4.1修改端口

# 查扣端口是否占用
netstat -tnlp | grep :1995
# 修改端口1995
vi  /etc/sysconfig/jenkins

1.4.2修改jdk配置目录

启动失败发现/usr/bin/java:没有那个文件或目录。

// 先找到java路径
[root@zzz]# whereis java
java: /usr/bin/java /usr/lib/java /etc/java /usr/share/java /usr/local/jdk1.8.0_221/bin/java /usr/share/man/man1/java.1.gz
[root@zzz]# 
// 修改jdk配置
vi  /etc/init.d/jenkins
// 在candidates值得末尾加上自己安装的jdk路径

1.4.3修改默认登陆密码


//查看jenkins默认登录密码
cat /var/lib/jenkins/secrets/initialAdminPassword
//修改
vi  /var/lib/jenkins/secrets/initialAdminPassword

1.5jenkins服务操作

# 启动jenkins服务:
service jenkins start
	# 或者
	systemctl start jenkins
# 重新启动jenkins服务:
service jenkins restart
# 查看服务状态:
systemctl status jenkins.service
# 设置随系统启动:
chkconfig jenkins on

二、使用步骤

2.1登录jenkins

访问web浏览器地址 :http://localhost:1995/login

输入管理员密码,继续

2.2安装插件

代码如下(示例):



总结

以上就是今天要讲的内容,本文仅仅简单介绍了Jenkins的部署,简单记录下自己的安装使用过程,以便查阅。

相关文章

基础环境、流程图1)流程图jenkinspipeline发布应用2)、jenki...
本节是建立在流水线入门内容的基础上,而且,应当被当作一个...
Linuxcentos7安装Jenkins(jenkins-2.227-1.1.noarch.rpm)时遇...
作为一个拥有很多账号的当代美少女,忘记用户名密码什么的是...
Jenkins、GitLab和Maven(Nexus)完成自动构建迈向持续集成持...
 下载文档https://www.jenkins.io/zh/download/  Debian下...