CentOS下安装jenkins

使用windows加svn的,请看使用Jenkins自动化部署项目

Jenkins作为流行的自动化部署工具,下面来学习一下如何在CentOS下部署。其他Linux发行版同理。

准备工作

Jenkins依赖JDK和Maven,所以要先安装好并配置好环境变量。输入

mvn -version

 看到下面的输出信息就代表环境配置好了

 Jenkins下载

惯例先去官网Jenkins官方中文下载页面,点击进入后点击Red Hat/Fedora/CentOS版本。

进入下载页面,发现就是几条命令的事,贼简单

直接复制命令进行下载及安装了。

sudo wget -c  https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins

安装好后运行命令启动

sudo service jenkins start

但是启动时却报错了

Starting jenkins (via systemctl):  Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalct-xe" for details.

官网说是没有正确配置好jdk的问题。于是打开启动命令,在candidates中加入个人安装好的JDK路径

vim /etc/init.d/jenkins

如上图,红色框里是自己安装的JDK。保存退出,然后执行下面命令刷新一下。

systemctl daemon-reload

最后执行以下命令启动Jenkins

sudo service jenkins start

没意外的话,Jenkins就正常启动了。在浏览器中输入"IP:8080",就能看到以下页面了

至此,Jenkins就安装完成了。

Jenkins配置

采用此安装方法安装的Jenkins,配置文件在/etc/sysconfig/jenkins文件中。vim /etc/sysconfig/jenkins,可以对配置进行修改。里面的配置保持默认即可,可以对JENKINS_PORT进行修改,修改默认的端口。修改JENKINS_HOME,将项目保存到自定义的路径下,默认是/var/lib/jenkins。修改JENKINS_USER="root”。

比如上面将端口修改为6700,然后重启服务:

sudo service jenkins restart

通过ip:6700就能访问到jenkins了。

Jenkins命令

一共有8条命令,常用的有3条

sudo service jenkins start
sudo service jenkins stop
sudo service jenkins restart

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值