CentOS 上 Jenkins 的安装
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CentOS 上 Jenkins 的安装,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2432字,纯文字阅读大概需要4分钟。
内容图文
![CentOS 上 Jenkins 的安装](/upload/InfoBanner/zyjiaocheng/955/54f1077f90f84257ba02be3b8a9005c7.jpg)
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 # 安装 yum 源 wget -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
内容总结
以上是互联网集市为您收集整理的CentOS 上 Jenkins 的安装全部内容,希望文章能够帮你解决CentOS 上 Jenkins 的安装所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。