centos 配置启动jenkins

首先 。 jenkins 只能运行在java8及以上的环境,低于java8环境 de就不要挣扎了。

第一步,按顺序执行以下命令:

wget -O /etc/yum.repos.d/jenkins.repohttp://pkg.jenkins-ci.org/redhat/jenkins.repo

rpm --importhttps://jenkins-ci.org/redhat/jenkins-ci.org.key

yum install -y jenkins

第二步:

启动服务:

service jenkins start/stop/restart

我在第二步启动服务的时候遇到了一个小坎坷,如图:


启动失败,然后我又用stystemctl status jenkins.service看了一下服务的状态


后来发现是因为没有在jenkins配置文件里加上java的路径。

先使用which java命令查找出java的所在路径。


然后使用vi /etc/rc.d/init.d/jenkins命令编辑配置文件

加上如图的语句


再次启动发现还是不行。经过度娘发现一个解决方法。修改后完美解决问题

解决办法:vi /etc/sysconfig/jenkins 修改JENKINS_USER="jenkins"  修改为JENKINS_USER="root"


然后浏览器访问http://ip:port 到jenkins页面。根据首页提示找到密码,然后登录。会有一个让我们自定义安装插件还有默认的。选择默认,因为自定义的插件我也不知道有哪些。然后配置从节点。

这里是我折腾比较久的地方

从首页的左边,选择manage jenkins - > manage nodes  - > 新建节点  - > 输入节点名称 - > 选择固定节点  请参考下图 新建节点


manage jenkins页面


新建节点

然后编辑从节点


编辑节点

然后就可以启动该节点了


启动节点

如果启动失败了。一定要看日志才能知道原因,我就在报错这边磨了好久,结果发现就是授权问题。

参考文章如下

https://blog.csdn.net/qq_32447321/article/details/82715860

到你之前配置的远程工作目录,我上边配置的是/root/jenkins

依次输入以下命令:

ssh-keygen

cd.ssh

catid_rsa.pub>authorized_keys

chmod700authorized_keys

命令执行完之后回到配置从节点的地方。

配置 Host Key Verification Strategy ,修改成下面的选项


Host Key Verification Strategy 

至此。重新启动代理即可解决问题,看不懂的可以参考我文章里附的参考文章连接。我觉得别人介绍的很详细。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容