搭建Jenkins环境

1、安装JDK

    Jenkins是Java编写的,所以需要先安装JDK,这里采用yum安装,如果对版本有需求,可以直接在Oracle官网下载JDK;也可自己编译安装。

# yum install -y java-1.8.0

若是不清楚是否有安装JDK,可用以下命令查看,如果有显示版本号则证明该服务器已安装JDK

# java -version

2、安装Jekins

1). 下载依赖

# sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

2). 导入秘钥

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

3). 安装jenkins,等待安装时间会较长

# yum install jenkins

3、修改配置文件并启动Jenkins

1)查询yum下载Jenkins安装的文件

[root@ljy /]# rpm -ql jenkins
/etc/init.d/jenkins
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins
/var/log/jenkins

相关释义:
/etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
/var/lib/jenkins/:默认的JENKINS_HOME。
/var/log/jenkins/jenkins.log:jenkins日志文件。

2)创建Jenkins主目录

[root@ljy /]# mkdir /data/jenkins -p

[root@ljy /]# chown -R jenkins.jenkins /data/jenkins/

3)修改配置文件

默认端口是8080,查看端口是否被占用:netstat -ntlp  ;如更改需要修改JENKINS_PORT的值

[root@ljy /]# vim /etc/sysconfig/jenkins

4)开启Jenkins服务

[root@ljy /]# systemctl start jenkins

可通过ps -ef | grep jenkins查看Jenkins是否正常启动

 

异常情况

若安装JDK后,Jenkins无法启动,需要修改vim /etc/init.d/jenkins, 查找,输入/java, 添加新的jre路径 

# Search usable Java as /usr/bin/java might not point to minimal version required by Jenkins.
# see http://www.nabble.com/guinea-pigs-wanted-----Hudson-RPM-for-RedHat-Linux-td25673707.html
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/bin/java
"

启动命令:

 systemctl daemon-reload

systemctl enable jenkins

systemctl start jenkins

 

 

4、网页配置

1)在浏览器输入http://IP:Port

查看虚拟机ip的命令:ifconfig

eth0下面inet对应的就是当前机器的IP,端口号是之前Jenkins配置文件中JENKINS_PORT的值

2)首先需要解锁Jenkins:根据页面提示在服务器上找到管理员密码

cat /var/lib/jenkins/secrets/initialAdminPassword

3)选择需要安装的插件

选择默认推荐即可,会安装通用的社区插件,剩下的可以在使用的时候再进行安装,由于网络原因,有一些插件会安装失败:

搭建Jenkins环境_第1张图片

4)设置Admin用户和密码

搭建Jenkins环境_第2张图片

5) 安装完成

搭建Jenkins环境_第3张图片

5、登录Jenkins,进行简单的配置

 

你可能感兴趣的:(Jenkins)