温馨提示×

Jenkins在Debian上部署步骤是什么

小樊
49
2025-06-23 20:05:37
栏目: 智能运维

在Debian系统上部署Jenkins的步骤如下:

环境准备

  • 确保你的系统是Debian,推荐使用Ubuntu LTS或CentOS。
  • 至少4GB内存,推荐8GB以上。
  • 至少10GB可用空间。
  • 安装Jenkins需要JDK 8或11,推荐使用OpenJDK。

安装Jenkins

  1. 安装Java环境
sudo apt update sudo apt install -y openjdk-11-jdk 
  1. 验证Java安装
java -version 
  1. 添加Jenkins仓库密钥
curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee /usr/share/keyrings/jenkins-keyring.asc > /dev/null 
  1. 添加Jenkins仓库
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null 
  1. 更新并安装Jenkins
sudo apt update sudo apt install -y jenkins 
  1. 启动Jenkins服务
sudo systemctl enable jenkins sudo systemctl start jenkins 
  1. 查看初始管理员密码
sudo cat /var/lib/jenkins/secrets/initialAdminPassword 

配置Jenkins

  1. 首次访问Jenkins
  • 在浏览器中输入服务器的IP地址和Jenkins的端口号(默认为8080),例如:http://your_server_ip:8080。
  • 输入初始密码进行解锁。
  1. 安装必要的插件
  • 进入Jenkins管理界面,进入 Manage Jenkins - Plugin Manager,安装以下插件:Pipeline、GitHub Integration、Docker等。
  1. 配置自动化部署流水线
  • 创建一个新的Pipeline任务,选择 Pipeline script from SCM,配置Git仓库地址与凭据。
  • 在Pipeline脚本中定义整个构建、测试和部署流程。

请注意,以上信息仅供参考,具体步骤可能因版本不同而略有差异。建议参考Jenkins的官方文档或相关教程来获取更详细的指导。

0