CentOS 上 Jenkins 的安装

Jenkins 的前身是 Hudson。

Jenkins 是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。

Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。

官方文档:https://jenkins.io/zh/doc/

安装方式大致分两种,war 包方式和 yum 方式(本质还是 war 包)。

 

Jenkins 需要 JDK 环境

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

# 解压
tar -zxf /opt/jdk-8u221-linux-x64.tar.gz -C /opt/

# 配置JDK环境变量
vi /etc/profile

# JAVA_HOME
# export 为把变量导出为全局变量
export JAVA_HOME=/opt/jdk1.8.0_221/
# . 表示当前路径,: 表示分隔符
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
# $PATH 表示取出当前系统中的值,类似于 i = 3 + i
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

# 刷新环境变量
source /etc/profile

 

一、war 方式安装

需要安装 tomcat:https://tomcat.apache.org/download-80.cgi

下载 war 包(Generic Java package (.war)):https://jenkins.io/zh/download/

然后把 jenkins.war 放入 webapp 目录下,启动 tomcat 即可访问(注意防火墙)。

默认数据存放路径:~/.jenkins

 

二、yum 方式安装

https://pkg.jenkins.io/redhat/

https://pkg.jenkins.io/redhat-stable/

长期支持版和每周更新版的 yum 源不同

yum install -y wget

# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
# 安装 yumwget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
# 安装(war 包在 /usr/lib/jenkins/ 目录下)
yum install -y jenkins

# 启动
systemctl start jenkins
# 开机自启动
systemctl enable jenkins

# 关闭防火墙
systemctl stop firewalld
# 关闭防火墙开机自启动
systemctl disable firewalld

配置文件路径:/etc/sysconfig/jenkins,默认访问端口:8080,默认数据存放路径:/var/lib/jenkins

 

三、安装后的设置

以 yum 方式为例,安装后启动服务,浏览器访问 8080 端口。

第一次访问需要管理员密码,按照提示获取填入即可。

选择插件,这里选择自己选择安装。开始时,安装一个语言插件即可。后面功能需要,可再添加插件。

创建用户,这里选择 admin 即可,后面需要再添加。

实例配置,默认即可。

设置新密码

重启 jenkins,在 url 后加上 restart 即可

更新源

Jenkins 镜像地址查看:http://mirrors.jenkins.io/status.html

# 默认
https://updates.jenkins.io/update-center.json

# 华为
https://mirrors.huaweicloud.com/jenkins/updates/update-center.json

# 清华大学
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json


https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions

转载于:https://www.cnblogs.com/jhxxb/p/11406805.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值