linux环境下Jenkins的安装(centos7)-RPM包方式

一、相关概念

1.Jenkins概述

Jenkins是一个独立的开源自动化服务器,它可以用于各种自动化与构建、测试和交付或部署软件相关的任务。另外它提供了数百个插件来支持构建、部署和自动化任何项目。

2.Jenkins目的

①持续、自动地构建/测试软件项目。 

②监控软件开放流程,快速问题定位及处理,提示开放效率。

二、安装部署

1.安装环境要求

• 最低配置:不少于256M内存,不低于1G磁盘

• jdk版本最好是1.8以上

• 服务器必须联网

2.安装jdk

如果已经安装的朋友可直接忽略这一步

3.安装Jenkins

好了,现在到了安装jenkins的这一步了,其实也非常简单,几个命令就搞定了。

首先我们需要先安装jenkins仓库

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

接下来安装jenkins

yum install jenkins

4.启动和停止

sudo service jenkins start 启动

sudo service jenkins stop 停止

sudo service jenkins restart 重启

如果启动失败,可以运行如下命令查看错误信息

systemctl status jenkins.service

或者查看日志

tailf /var/log/jenkins/jenkins.log

或者

如果是下面的错误,可能是java配置错误,需要修改jenkins配置文件

或者

Starting jenkins (via systemctl): Job for jenkins.service failed. See 'systemctl status jenkins.service' and 'journalctl -xn' for details. [FAILED]

解决方法:

vi /etc/init.d/jenkins

在jenkins的配置文件中配置java当前的路径

5.修改端口号

jenkins默认的端口号是8080,如果和服务器上8080端口占用了,可以修改默认的端口号。

vi /etc/sysconfig/jenkins

6.打开jenkins

在浏览器中输入这台服务器的Ip地址+端口号即可访问。例如:http://192.168.93.128:8080

初次登录,有一个默认账号,密码输入以下命令可以查看。

cat /var/lib/jenkins/secrets/initialAdminPassword

7、选择默认推荐插件即可-install suggested plugins  

 

8、设置管理员

接下来去登录吧!

遇到的坑:

1.

解决方案:

systemctl daemon-reload

猜你喜欢

转载自blog.csdn.net/qq_28807911/article/details/131552305