CJE(一)-Jenkins在Linux上的安装
本篇经验主要介绍Jenkins在redhat上的安装步骤。主要包括Java,Jenkins master的安装和配置
工具/原料
Redhat
Java
Java的安装
1、查看Redhat上Java的安装以及Java的具体安装路径,使用命令which java. 系统显示没有安装Java,接下来需要安装java
2、下载jdk-8u121-linux-x64.rpm包,并且拷贝到Linux的系统上。scpjdk-8u121-linux-x64.rpm username@servername:/home/user
3、切换到Redhat上的工作路径/home/user,然后执行命令rpm -Uvhjdk-8u121-linux-x64.rpm.安装完成后,再次使用which java查看具体的安装路径,显示安装在/bin/java
4、如果的Redhat上的jenkins要一直使用,并且系统上其他的应用需要用到不同的java版本。为劲忧商偌了多版本的java共存,并且正常使用。最好使用alternative命令,将系统上所有可能java,javac和jar注册进去。
5、编辑/etc/rc.local 设置jenkins运行时使用的java的路径。设置JENKINS_HOME的环境变量使其在系统启动时生效。
Jenkins的安装
1、安装jenkins的yum源。首先下载Jenkins的repo文件并且重命名到Redhat上的/etc/yum.repo.d/jenkins.repo。并且查看jenkins.repo的地址是否正确。
2、安装jenkins yum源对应的秘钥。然后验证安装的jenkins yum 源可用。
3、如果需要安装特定的Jenkins版本而不是默认的最新版本。首先需要查看yum源提供的所有版本号。使用命令yum list -幻腾寂埒-show-duplicates jenkins,然后安装具体的版本 yum install jenkins-2.19.4-1.1
4、在启动Jenkins之前,需要确定Jenkins的运行端口8080没有被占用netstat -tulpn | grep 8080.
5、使用命令systemctl start jenkins启动jenkins. 然后查看Jenkin衡痕贤伎s是否正常的运行在8080端口。watc茑霁酌绡h n=1 "netstat -tulpn | grep 8080" 启动之后,java进程正常的运行在8080端口。
6、访问地址http://jenkinsservername:8080,出现激活界面。
7、返回jenkins server,运行命令cat /var/lib/jenkins/secrets/initialAdminPassword(这个地址是由jenkins激活界面提供) 获取激活码。
8、填入激活码,选择“install suggest plugin”>"create first a颊俄岿髭dmin user">"start using Jenkins".出现Jenkins的工作页面,至此Jenkins的安装完成了。