服务器搭建Jenkins

Jenkins 简介

Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

Java 安装

首先我们需要准备 Java 环境,使用下面命令来安装 Java:
yum -y install java-1.8.0-openjdk-devel

查看 Java 安装版本及执行路径
  1. 查看 java 版本
[root@VM_86_195_centos ~]# java -version
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)

2.1 查看 java 执行路径

[root@VM_86_195_centos ~]# which java
/usr/bin/java

2.2 查看 java 执行路径

[root@VM_86_195_centos ~]# whereis java
java: /usr/bin/java /usr/lib/java /etc/java /usr/share/java /usr/share/man/man1/java.1.gz
Jenkins 安装(不建议,因为会失败)

为了使用 Jenkins 仓库,我们要执行以下命令:

[root@VM_86_195_centos ~]# sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
--2020-04-28 20:37:25--  https://pkg.jenkins.io/redhat-stable/jenkins.repo
Resolving pkg.jenkins.io (pkg.jenkins.io)... 151.101.230.133, 2a04:4e42:36::645
Connecting to pkg.jenkins.io (pkg.jenkins.io)|151.101.230.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 85
Saving to: ‘/etc/yum.repos.d/jenkins.repo’

100%[====================================================================================================>] 85          --.-K/s   in 0s      

2020-04-28 20:37:27 (8.64 MB/s) - ‘/etc/yum.repos.d/jenkins.repo’ saved [85/85]

[root@VM_86_195_centos ~]# sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

[root@VM_86_195_centos ~]# 

如果您以前从 Jenkins 导入过 key,那么 rpm --import 将失败,因为您已经有一个 key。请忽略,继续下面步骤。

安装命令

接着我们可以使用 yum 安装 Jenkins:

yum -y install jenkins

其实上面操作如果在云服务器是会链接超时失败的,这些文件是国外服务器,所以最好的办法是FQ去下载 Jenkins rpm 压缩文件
Jenkins压缩文件传送门
下载到本地后,上传到服务器上,去解压

将下载好的rpm包通过 scp 命令上传到待安装的服务器上
scp  /User/wawa/Desktop/xxxx.rpm  root@192.168.11.128:/home/cwj
直接通过 rpm 的方式进行安装,安装完成之后会直接将jenkins加入到系统服务中
rpm -ivh jenkins-2.222.3-1.1.noarch.rpm
启动 jenkins 服务
/etc/init.d/jenkins start
查找jenkins安装路径
[root@VM_0_10_centos yum.repos.d]# rpm -ql jenkins
/etc/init.d/jenkins
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins
/var/log/jenkins

jenkins相关目录释义:

  • (1)/usr/lib/jenkins/: jenkins安装目录,war包会放在这里。
  • (2)/etc/sysconfig/jenkins: jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
  • (3)/var/lib/jenkins/: 默认的JENKINS_HOME。
  • (4)/var/log/jenkins/jenkins.log: jenkins日志文件。
服务启动
  1. 启动:service jenkins start
  2. 停止:service jenkins stop
  3. 重启:service jenkins restart
如果启动失败,可以运行如下命令查看错误信息

systemctl status jenkins.service

搭建成功,浏览器访问

http://49.233.190.139:8080/
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值