vlambda博客
学习文章列表

自动化持续集成工具——Jenkins

自动化持续集成工具——Jenkins

一、说明:

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

二、下载上传Jekins安装包

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

三、安装配置JDK1.8环境

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

自动化持续集成工具——Jenkins


四、安装配置Supervisord服务

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

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

命令如下:

yum install epel-release
yum install -y supervisor

安装完成后如下图所示:

自动化持续集成工具——Jenkins


2、启动supervisor,命令如下:

systemctl start supervisord
supervisorctl status
supervisorctl update

自动化持续集成工具——Jenkins


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

五、配置

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

mkdir -p /root/Jenkins
mv /root/jenkins.war /root/Jenkins/

自动化持续集成工具——Jenkins


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

vim /etc/supervisord.d/jenkins.ini

自动化持续集成工具——Jenkins


supervisorctl update
supervisorctl status

执行结果如下图所示:

自动化持续集成工具——Jenkins


自动化持续集成工具——Jenkins


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

less /root/jenkins/logs/Jenkins.log

自动化持续集成工具——Jenkins


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

自动化持续集成工具——Jenkins


自动化持续集成工具——Jenkins


自动化持续集成工具——Jenkins


自动化持续集成工具——Jenkins


自动化持续集成工具——Jenkins


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

自动化持续集成工具——Jenkins



测试Jekins连接成功,祝各位好运!


作者:阿龙说运维


相关阅读:






关于21CTO

21CTO.com是中国互联网第一技术社交与学习平台。为CTO、技术总监,技术专家,架构师、技术经理,高级研发工程师、PM等提供学习成长,教育培训,工作机会、人脉影响力等产品,同时为企业提供人才招聘,企业培训,软件研发等服务。