zhmg23

我们是如此的不同

自动化部署工具Jenkins的安装

1、Jenkins是一种用Java编写的开源的持续集成交付工具,提供了软件开发的持续集成服务,可监控并触发持续重复的工作,具有开源,支持多平台和插件扩展,安装简单。支持C/C++、Android、docker、Java、python、Ruby等语言。

注:Jenkins依赖于Java环境,首先安装和配置Java环境

官网: https://jenkins.io/index.html

war包下载: https://mirrors.jenkins-ci.org/war/latest/jenkins.war

下图是从Jenkins的持续交付流程图,从ibm的developerworks站下的。

自动化部署工具Jenkins的安装 - zhm - 合肥运维

 

https://www.ibm.com/developerworks/cn/devops/d-continuous-delivery-framework-jenkins/


2、Jenkins安装

# cat /etc/redhat-release

CentOS Linux release 7.2.1511 (Core) 

# uname -a

Linux mongo2 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux


# java -version

openjdk version "1.8.0_65"

OpenJDK Runtime Environment (build 1.8.0_65-b17)

OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)


# cd /etc/yum.repos.d/

# wget https://pkg.jenkins.io/redhat/jenkins.repo

# rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key


# yum install -y jenkins

自动化部署工具Jenkins的安装 - zhm - 合肥运维

 

# systemctl enable jenkins

# systemctl start jenkins


安装完成后,可以打开页面

https://10.1.73.7:8080/

首次打开jenkins,系统自动会生成一个密码,已经写入到这件/var/lib/jenkins/secrets/initialAdminPassword

自动化部署工具Jenkins的安装 - zhm - 合肥运维

 

# cat /var/lib/jenkins/secrets/initialAdminPassword

f1ada62ccd4940c299bc2e4bcaedf421

输入密码,继续进行安装,然后选择需要安装的插件,现在默认即可,后面在根据需求,进行相关选择行安装

自动化部署工具Jenkins的安装 - zhm - 合肥运维

 

在下一步,就开始安装相关默认的插件,时间会稍长,可以利用这个时间,干点别的活!

自动化部署工具Jenkins的安装 - zhm - 合肥运维

 


下面要输入管理用户名密码

自动化部署工具Jenkins的安装 - zhm - 合肥运维

 点击保存,就安装完成了。

自动化部署工具Jenkins的安装 - zhm - 合肥运维

 

安装完成后,登陆进去

https://10.1.73.7:8080/manage    admin admin123

自动化部署工具Jenkins的安装 - zhm - 合肥运维

 

在此,就完成了Jenkins的安装,如果是windows的话,直接下载war包,然后java -jar jenkins.war运行进行相关设置。


评论