在Linux安装Jenkins

  1. 安装jenkins
    Jenkins的运行需要依赖jdk,所以在安装Jenkins之前我们得先把jdk装上。
    可参考我的博文:在Linux中安装配置JDK

wget -O :下载并以不同的文件名保存

yum的repo中默认没有Jenkins,需要先将Jenkins存储库添加到yum repos,执行下面的命令:

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

在这里插入图片描述

为了能够使用jenkins库,首先需要导入jenkins库的 key,然后执行下面的命令:

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

在这里插入图片描述
然后 安装Jenkins:
默认安装最新的

yum install -y jenkins 

在这里插入图片描述

  1. 启动jenkins:
service jenkins start

在这里插入图片描述

  1. 修改Jenkins配置文件:

现在Jenkins已经安装好了,不过启动之前最好稍微修改一下配置。默认情况是Jenkins是使用Jenkins用户启动的,但这个用户目前系统并没有赋予权限,这里我们将启动用户修改为root;另外Jenkins默认端口是8080,这个跟tomcat的默认端口冲突,我们也修改一下默认端口。
输入命令进入Jenkins配置文件:

vi /etc/sysconfig/jenkins

在配置文件中找到:
在这里插入图片描述
在这里插入图片描述
此处修改配置:
进入编辑模式之后按【i】从目前光标所在处插入
在这里插入图片描述
然后输入:wq进行保存并退出编辑模式

  1. 重启Jenkins:
    linux中Jenkins启动/重启/停止命令
service jenkins restart

在这里插入图片描述
出现OK表示Jenkins启动成功。

  • 访问页面:
    在浏览器输入ip:8081进入Jenkins登录页面。
    输入地址之后,发现并不能访问:
    在这里插入图片描述
    参考下面博文进行调整:
    linux安装完jenkins无法访问的问题
  • 首先我们需要确定jenkins是否启动了:
systemctl status jenkins

在这里插入图片描述

  • 这里jenkins的状态是正在运行的,下一步就是检查防火墙:

查看有没有开放我们设置的jenkins的端口:

firewall-cmd --list-ports

在这里插入图片描述
没有我配置的8081:

firewall-cmd --zone=public --add-port=8081/tcp --permanent

在这里插入图片描述
重启防火墙:

systemctl restart firewalld

在这里插入图片描述
再次查看:
在这里插入图片描述
发现已经有了8081端口。

再次查看是否能够访问页面:
在这里插入图片描述
可以访问了。

接下来查看密码进行登录:
Linux tail 命令

查看默认登陆密码:

tail /var/lib/jenkins/secrets/initialAdminPassword

在这里插入图片描述
修改密码:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值