论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
数据库
›
SQL-Server
›
CentOS 快捷安装 jenkins 并设置开机自启
CentOS 快捷安装 jenkins 并设置开机自启
悠扬随风
金牌会员
|
2024-12-14 04:19:49
|
显示全部楼层
|
阅读模式
楼主
主题
988
|
帖子
988
|
积分
2964
你需要选择Jenkins长期支持(LTS)版本或Jenkins每周发布版本之一。
长期支持版本 (LTS)
一个LTS(长期支持)版本是从定期发布的流中每12周选出的一个稳定版本。可以从redhat-stable yum堆栈安装。
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-2023.key
复制代码
sudo yum upgrade
复制代码
添加jenkins包所需的依赖项
sudo yum install fontconfig java-17-openjdk
复制代码
sudo yum install jenkins
复制代码
sudo systemctl daemon-reload
复制代码
每周发布版本
新版本每周发布一次,以向用户和插件开发者提供错误修复和功能更新。可以从redhat yum堆栈安装。
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
复制代码
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io-2023.key
复制代码
sudo yum upgrade
复制代码
添加jenkins包所需的依赖项
sudo yum install fontconfig java-17-openjdk
复制代码
sudo yum install jenkins
复制代码
启动Jenkins服务
你可以使用以下命令来启用Jenkins服务随系统启动:
sudo systemctl enable jenkins
复制代码
你可以使用以下命令启动Jenkins服务:
sudo systemctl start jenkins
复制代码
你可以使用以下命令检查Jenkins服务的状态:
sudo systemctl status jenkins
复制代码
如果统统设置正确,你应该看到雷同如下的输出:
Loaded: loaded (/lib/systemd/system/jenkins.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2023-06-22 16:19:01 +03; 4min 57s ago
...
复制代码
如果你安装了防火墙,则必须添加Jenkins作为破例。你必须更改下面脚本中的端口为你想要使用的端口。8080是最常用的端口。
YOURPORT=8080
PERM="--permanent"
SERV="$PERM --service=jenkins"
firewall-cmd $PERM --new-service=jenkins
firewall-cmd $SERV --set-short="Jenkins ports"
firewall-cmd $SERV --set-description="Jenkins port exceptions"
firewall-cmd $SERV --add-port=$YOURPORT/tcp
firewall-cmd $PERM --add-service=jenkins
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload
复制代码
安装后的设置向导
下载、安装并运行Jenkins后(除使用Jenkins Operator安装外),安装后的设置向导将开始引导你完成几个快速的“一次性”步骤,以解锁Jenkins,通过插件自定义它,并创建第一个管理员用户,通过该用户你可以继承访问Jenkins。
解锁Jenkins
当你第一次访问新的Jenkins控制器时,会被要求使用自动生成的暗码解锁Jenkins。
访问(或者你设置给Jenkins的任何其他端口),直到出现解锁Jenkins页面。
http://localhost:8080
复制代码
从Jenkins控制台日志输出中,复制自动生成的字母数字暗码(位于两组星号之间)。
注意:
使用命令sudo cat /var/lib/jenkins/secrets/initialAdminPassword可以在控制台打印暗码。
如果你在Docker中运行官方镜像的Jenkins,可以使用sudo docker exec ${CONTAINER_ID 或 CONTAINER_NAME} cat /var/jenkins_home/secrets/initialAdminPassword在控制台打印暗码而不需要进入容器。
在解锁Jenkins页面中,将此暗码粘贴到管理员暗码字段中并点击继承。
使用插件自定义Jenkins
解锁Jenkins后,会出现自定义Jenkins页面。在这里,你可以安装任何数目的有用插件作为初始设置的一部分。
点击表现的两个选项之一:
安装发起的插件 - 安装基于最常见用例保举的一组插件。
选择要安装的插件 - 选择一组初始安装的插件。当你首次访问插件选择页面时,默认会选中发起的插件。
如果你不确定需要哪些插件,选择“安装发起的插件”。你可以稍后通过Jenkins中的“管理Jenkins > 插件”页面安装(或删除)额外的Jenkins插件。
创建第一个管理员用户
最后,在使用插件自定义Jenkins之后,Jenkins会提示你创建第一个管理员用户。
当出现创建第一个管理员用户的页面时,在相应的字段中指定你的管理员用户详情并点击保存和完成。
当“Jenkins已预备好”页面出现时,点击开始使用Jenkins。
注意:
此页面大概会表现Jenkins几乎预备好了!如果是这样,请点击重启。
如果页面在一分钟后没有自动刷新,请手动刷新欣赏器页面。
如果需要,使用刚才创建的用户的凭据登录Jenkins,你如今就可以开始使用Jenkins了!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
悠扬随风
金牌会员
这个人很懒什么都没写!
楼主热帖
(8) PyQt 设计并实现【工厂扫码装箱系 ...
Java Long类parseLong()方法具有什么功 ...
王心凌再次爆火,为了防止收费,我连夜 ...
【Web前端】HTML详解(上篇)
IDEA: 如何导入项目模块 以及 将 Java ...
Uniapp进行APP打包——iOS 系统 ...
详解kubernetes五种暴露服务的方式 ...
命题逻辑等值演算
Oracle ORA-10917: TABLESPACE GROUP c ...
互联网官方协议标准(rfc5000) ...
标签云
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表