Jenkins 初识与安装配置
码农资讯网 阅读:16 2025-07-31
Jenkins 是一款开源的自动化服务器,广泛用于持续集成(CI)和持续交付(CD)。本文将带你了解 Jenkins 的基本概念、安装方法及初步配置,帮助运维和开发人员快速上手自动化构建与部署。
什么是 Jenkins?
Jenkins 是基于 Java 开发的自动化服务器,支持多种插件扩展,能够帮助团队实现代码构建、测试、打包、部署等流程自动化。它极大提升了软件开发效率,减少人为失误。
为什么选择 Jenkins?
开源免费:社区活跃,支持多种插件
易扩展:丰富插件生态满足各种需求
跨平台:支持 Windows、Linux、MacOS
用户友好:Web 界面操作简单直观
支持流水线:方便实现复杂自动化流程
Jenkins 安装
环境准备
Java 运行环境 (JDK 8 及以上)
服务器操作系统(本文以 Ubuntu 22.04 为例)
安装步骤
更新系统包
sudo apt update sudo apt upgrade -y
安装 Java
sudo apt install openjdk-11-jdk -y java -version
添加 Jenkins 官方仓库
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'sudo apt update
安装 Jenkins
sudo apt install jenkins -y
启动并设置 Jenkins 开机自启
sudo systemctl start jenkins sudo systemctl enable jenkins sudo systemctl status jenkins
访问 Jenkins
在浏览器中打开 http://服务器IP:8080
,完成首次管理员密码解锁。
Jenkins 初始配置
解锁 Jenkins
使用命令获取初始密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
输入密码完成解锁
安装推荐插件
安装 Jenkins 推荐的插件包,包含构建、通知、流水线等常用功能。
创建第一个管理员用户
填写用户名、密码、邮箱等信息完成管理员账户创建。
总结
通过以上步骤,你已完成 Jenkins 的基本安装和初始配置。接下来可以结合项目需求,创建构建任务或流水线,实现自动化构建和部署,提升项目交付效率。
声明
1、部分文章来源于网络,仅作为参考。 2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!