Centos下Jenkins 服务的部署安装
Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。
Jenkins是一种软件允许持续集成。Jenkins 安装在一台服务上也中央构建发生的地方。下面的流程图展示了Jenkins是如何工作的一个非常简单的工作流。
1.安装java
jenkins需要依赖java才能运行,首先检查是否安装java
#java -version
如果未安装
#yum install java
2.下载jenkins
#wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo #rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
如果上边的执行成功就不用再执行这两行了
#wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm
3.安装jenkins
#rpm -ivh jenkins-2.7.3-1.1.noarch.rpm
4.启动jenkins
#service jenkins start/stop/restart
5.查看jenkins 启动状态
#netstat -tulnp|grep 8080
6.安装jenkins插件
查看初始密码:
#cat /var/lib/jenkins/secrets/initialAdminPassword
然后复制初始密码,打开浏览器输入,访问http://192.168.0.120:8080,如下图所示:
选择“Install suggested plugins”安装默认的插件,下面Jenkins就会自己去下载相关的插件进行安装。
7.创建超级管理员账号
到此jenkins就安装完成。
打开浏览器输入:http://192.168.0.120:8080/
使用刚才创建的账号和密码登录
Jenkins 版本升级
当你的Jenkins已经成功安装以后,登录Jenkins 后台发现不是最新版本,系统就会提示你升级,如下图所示:
1.停止Jenkins服务
# service jenkins stop
2.备份原来的war包,并拷贝最新版本war包到/usr/lib/jenkins目录下
#cd /usr/lib/jenkins/ # mv jenkins.war jenkins-2.32.2.war.bak # mv /root/jenkins.war # service jenkins start
如果发现无法启动,主要查看jenkins 所需java 的版本,然后更新java 的版本
3.查看jenkins的运行
#netstat -tulnp |grep 8080
到此jenkins就升级生成