liunx的jenkins搭建环境

自动化工具-jenkins

环境:java liunx

来源:小白 时间:2020年12月23日09:52:42


难度:简单

友情说明:jenkins只是java开发的,如果你熟悉java的raw包更好,但是你不熟悉也不妨碍你使用。

1.首先确保java和maven正常工作。

Java配置:使用 java -version 查看是否安装java
maven安装:使用 mvn -v 查看是否安装有maven

2.yum安装Jenkins

这里推荐使用yum方式安装Jenkins,最简单方便。

yum的repos中默认是没有Jenkins的,需要先将Jenkins存储库添加到yum repos。

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

随后就可以看到系统开始自动下载安装。
出现提示是否下载的时候输入y并按回车。
耐心等待安装完成。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W7O62VLJ-1608690987250)(http://www.zzf9.com/admin/images/1608689165.jpg)]

3.启动

修改完配置后,保存退出。
好了,现在配置文件也修改好了,可以启动Jenkins了。
输入启动命令以启动Jenkins服务。

service jenkins start

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hK4YdnmX-1608690987254)(http://www.zzf9.com/admin/images/fwefb.jpg)]
出现OK表示Jenkins启动成功。
在浏览器输入ip:8081进入Jenkins登录页面。

4.环境

进入后显示页面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4eXTCAS7-1608690987256)(http://www.zzf9.com/admin/images/b454.jpg)]

进入登录页面后,Jenkins提示我们需要输入超级管理员密码进行解锁,根据提示,我们可以在/var/lib/jenkins/secrets/initialAdminPassword文件里找到密码。

输入命令以找到密码。

tail /var/lib/jenkins/secrets/initialAdminPassword

找到密码后,复制密码,粘贴到Jenkins解锁页面,点击Continue继续初始化配置。短暂的等待后,进入插件安装页面

charles 1

这里我们点击的Install suggested plugins,安装默认插件,当然你也可以点击另一个按钮安装指定的插件 插件是可以后面补充的

点击后,页面进入了插件下载安装页面

安装插件,有时候会报类似的错误:An error occurred during installation: No such plugin: cloudbees-folder
 
上面的错误显示是,安装插件cloudbees-folder失败,是因为下载的Jenkins.war里没有cloudbees-folder插件,
 
                      需要在网上下载:http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/
 
下载cloudbees-folder.hpi放在 /var/lib/jenkins/plugins  即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sdrlqi3S-1608690987261)(http://www.zzf9.com/admin/images/vretreter789.jpg)]

耐心等待全部安装完成。安装完成后,页面自动进入了管理员账户注册页面

charles 1

输入完信息点击Save and Finish

出现下一步骤继续start using jenkins

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-E06NDUMW-1608690987263)(http://www.zzf9.com/admin/images/bdrte4.jpg)]

至此,Jenkins安装并初始化完成了

5.配置

默认情况是Jenkins是使用Jenkins用户启动的,但这个用户目前系统并没有赋予权限,这里我们将启动用户修改为root;
另外Jenkins默认端口是8080,这个跟tomcat的默认端口冲突,我们也修改一下默认端口。
输入命令进入Jenkins配置文件

vi编写文件/etc/sysconfig/jenkinsjenkis配置地址可自行修改
vi进入以后按键a进入编写模式

vi /etc/sysconfig/jenkins

在配置文件中往上滑 找到JENKINS_USER=“jenkins” jenkins可能是其他内容
里面找到JENKINS_PORT=“8030”
再次修改端口

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k8tF6ci7-1608690987263)(http://www.zzf9.com/admin/images/v4444444444.jpg)]

此处修改配置

JENKINS_USER="root"
JENKINS_PORT="8081"

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hv6vyyUS-1608690987264)(http://www.zzf9.com/admin/images/v804.jpg)]

修改完配置后,保存退出。

按完esc后输入冒号(英文的),然后就转换到了末行模式了,末行模式决定是否保存文件。

末行模式下可以按x来保存,x命令可以保存编辑好的文件。

也可以用到wq来保存,如果是q!则不保存的。

好了,现在配置文件也修改好了,可以重新启动Jenkins了。

启动 service jenkins start

重启 service jenkins restart

停止 service jenkins stop
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值