一、说明:

今天给大家分享一款开源免费的项目软件Jenkins,它是使用Java语言开发的一种持续集成、持续交付、持续部署的工具,可以有效的帮助我们实现CICD全流程自动化的一款软件,下面我们来看看如何安装部署!

二、下载上传Jekins安装包,官方链接地址如下:

https://www.jenkins.io/download/

三、安装配置JDK1.8环境

首先安装JDK1.8,关于一键自动安装配置JDK1.8前期已经分享过了,感兴趣可以看看,这里就不做说明了,最终结果如下图所示:

086383b0d93a396dd57c35bc92ed1ea9.png

四、安装配置Supervisord服务

这里推荐jar的启动方式,为了更好的管理我们推荐大家使用Supervisord。

1、安装supervisord,首先我们需要安装扩展yum源

命令如下:

yum install epel-releaseyum install -y supervisor

安装完成后如下图所示:

09c1b5897e2c591c69c54ee731b3c908.png

2、启动supervisor,命令如下:

systemctl start supervisordsupervisorctl statussupervisorctl update
d8faf93e1f8eeb986e6c54342e09cfb5.png

以上过程命令执行如没有报错,说明Supervisor安装成功!

五、配置

1、首先创建Jenkins目录,命令如下:

mkdir -p /root/Jenkinsmv /root/jenkins.war /root/Jenkins/
20195eb1947b78224d4fc141d8ba2b4e.png

2、修改jenkins.ini配置,命令如下:

vim /etc/supervisord.d/jenkins.ini
0ac6c3aad3c0d808aad6bef79ff8f4b8.png
supervisorctl updatesupervisorctl status

执行结果如下图所示:

74d8cad6062f505dfc5da2e55d909043.png
7f0657d56ac9711e1f3f801531e9d1e6.png

参看后台日志,查取jenkins登录密码。

less /root/jenkins/logs/Jenkins.log
865d6657fc6455b32023c0a271bddd0e.png

3、登录WEB界面,输入刚刚复制的管理员密码,然后执行默认的"下一步"按钮即可,如下图所示:

1167f435c0a4ee5562649d637d08468e.png
d2e415916dd64dc5f55bc801a023ee7a.png
d046e356746449666249642121f44f8c.png
8299420eb17e5b1350ae86baeeacd4d9.png
d4eca98b6b3eff4130b202b2de8b0d2f.png

4、下载ssh 插件 publish,如下图所示:

1e18f30e03587f1ad28ce03de44e38f1.png
bfae8f68078486ef151fe9f16ed321a4.png

测试连接成功!

关注我每天分享更多的运维知识哦!

Logo

一站式 AI 云服务平台

更多推荐