jenkins的搭建

搭建jenkins

将下载好的war包移动到tomcat的webapps下

[root@czh ~]# ls
anaconda-ks.cfg  apache  apache-tomcat-9.0.45.tar.gz  jenkins.war  mysql
[root@czh ~]# mv jenkins.war /usr/local/tomcat/webapps/
[root@czh ~]# ls /usr/local/tomcat/webapps/
docs  examples  host-manager  jenkins  jenkins.war  manager  ROOT  test

访问jenkins网站并解锁

[root@czh ~]# cat /root/.jenkins/secrets/initialAdminPassword
e512b516f7394100b68c6321b77c7642

等待
在这里插入图片描述解锁jenkins 解锁了才有密码
在这里插入图片描述

选择
在这里插入图片描述选择无
在这里插入图片描述
安装
创建管理员用户
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

JenKins的页面介绍

主页
在这里插入图片描述
配置主页
在这里插入图片描述系统配置
在这里插入图片描述
在这里插入图片描述
全局工具配置
在这里插入图片描述
在这里插入图片描述
插件管理
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
主机管理
在这里插入图片描述
全局安全配置
在这里插入图片描述在这里插入图片描述
用户管理
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

日志管理
在这里插入图片描述
jenkins命令行
在这里插入图片描述
脚本控制台
在这里插入图片描述

添加插件git和pipeline

在这里插入图片描述

### Jenkins 搭建教程 #### 1. 初始化 Jenkins 工作环境 Jenkins 的配置文件通常存储在其工作目录下。可以通过命令行进入该目录并查看更新配置的位置。例如,在 Linux 系统上,可以执行以下命令来定位到 Jenkins 更新配置路径[^1]: ```bash cd {你的Jenkins工作目录}/updates ``` 此操作有助于管理员管理 Jenkins 插件和其他配置。 --- #### 2. 安装 Jenkins 和必要依赖项 在安装 Jenkins 之前,请确保系统已安装 Java 开发环境 (JDK),因为 Jenkins 需要运行在 JVM 上。以下是基于 Ubuntu 系统的安装步骤: - 添加 Jenkins 软件源密钥: ```bash wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - ``` - 将官方软件源添加至 APT 源列表中: ```bash sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' ``` - 更新包索引并安装 Jenkins: ```bash sudo apt update && sudo apt install jenkins ``` 完成上述步骤后,启动 Jenkins 并设置开机自启服务: ```bash sudo systemctl start jenkins sudo systemctl enable jenkins ``` 此时可通过浏览器访问 `http://{服务器IP}:8080` 来验证 Jenkins 是否成功部署。 --- #### 3. 初始配置与登录 首次访问 Jenkins 页面时,需要提供初始密码才能解锁实例。通过以下命令获取初始密码[^3]: ```bash sudo cat /var/lib/jenkins/secrets/initialAdminPassword ``` 复制返回的结果粘贴到网页提示框中即可继续下一步流程。随后可以选择在线或离线模式安装推荐插件集。对于网络条件较差的情况,建议跳过自动安装过程,并手动加载所需组件[^2]。 --- #### 4. 扩展功能——Allure 报告集成 为了增强测试报告可视化能力,可考虑引入 Allure 插件作为辅助工具之一。具体实现方法如下所示: ##### a) 安装 Node.js 和 NPM 如果没有预置开发框架,则需先行准备基础构建模块: ```bash sudo apt install nodejs npm ``` ##### b) 下载全局范围内的 Allure CLI 应用程序 利用 NPM 提供的服务快速完成客户端下载任务: ```bash npm install -g allure-commandline --save-dev ``` ##### c) 启动 Jenkins 中对应插件支持 前往 **Manage Jenkins -> Manage Plugins** 页面搜索 “allure”,勾选目标条目点击确认按钮等待同步结束即生效。 --- ### 总结 以上介绍了从零开始搭建一套完整的 CI/CD 自动化流水线服务平台所涉及的主要环节及其关联知识点链接说明文档出处标记清楚便于查阅核实准确性。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值