码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins 安装 on centos7

时间:2018-06-29 19:55:53      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:启动失败   ice   date   work   .com   repo   start   workspace   输入   

1 准备工作

1.1 选择安装节点

因为在DevOps实践环境搭建规划中,Jenkins的任务需要执行docker swarm的相关命令,简单起见,把jenkins安装在swarm的manager节点上

$ ssh 192.168.1.101

1.2 安装jdk

openjdk安装明细,请参考这里

1.3 安装maven

maven安装明细,请参考这里

1.4 安装Docker

docker安装明细,请参考这里

1.5 下载所需的yum源配置文件

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

1.6 导入密钥

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

2 安装Jenkins

通过yum安装:

$ yum -y install jenkins

3 配置Jenkins

3.1 Jenkins主要目录和文件说明

目录/文件名 说明
/usr/lib/jenkins/ 安装目录,war包所在地。
/etc/sysconfig/jenkins 配置文件
/var/lib/jenkins/ 主目录,工作目录(workspace)也在这里
/var/log/jenkins/jenkins.log 日志文件

3.2 修改端口

$ vi /etc/sysconfig/jenkins
# 把默认端口8080改成8088
JENKINS_PORT="8088"

3.3 设置防火墙开启端口

$ firewall-cmd --zone=public --add-port=8088/tcp --permanent
$ firewall-cmd --zone=public --add-service=http --permanent
$firewall-cmd --reload

3.4 启动jenkins并设置开机启动

$ service jenkins start
$ chkconfig jenkins on

注意:
如果启动失败,检查jenkins是否配置jdk。
如果没有配置,打开/etc/rc.d/init.d/jenkins文件,在candidates的最后面加上的jdk路径:

$ vi /etc/rc.d/init.d/jenkins
# 添加java的路径
candidates="
***
***
/usr/bin/java
/usr/local/java/jdk-<version>/bin/java     # 加入java命令文件所在路径
"

3.5 启动成功后,通过浏览器访问:

http://192.168.1.101:8088

3.6 页面上提示在指定路径下获得安装密码:

$ cat /var/lib/jenkins/secrets/initialAdminPassword

3.7 输入密码,按页面提示一步一步完成安装。

Jenkins 安装 on centos7

标签:启动失败   ice   date   work   .com   repo   start   workspace   输入   

原文地址:https://www.cnblogs.com/yorkwu/p/9242605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!