linux

Jenkins如何在Linux上部署

小樊
51
2025-08-03 04:29:48
栏目: 智能运维

在Linux上部署Jenkins的步骤如下:

系统准备与环境配置

  1. 操作系统要求:支持的Linux发行版包括Ubuntu/Debian、CentOS/RHEL、Amazon Linux等。
  2. 最低硬件配置:2GB RAM,10GB可用磁盘空间。
  3. 推荐硬件配置:4GB RAM+,20GB可用磁盘空间。

安装Jenkins

使用官方仓库安装(以Ubuntu为例)

  1. 添加Jenkins官方GPG密钥
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
  1. 添加Jenkins软件源
echo deb https://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
  1. 更新包索引并安装Jenkins
sudo apt update
sudo apt install jenkins
  1. 启动Jenkins服务
sudo systemctl start jenkins
  1. 启用Jenkins开机自启
sudo systemctl enable jenkins
  1. 验证安装
sudo systemctl status jenkins
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

高级配置

  1. 配置Jenkins系统参数
HTTP_PORT=9090
JENKINS_HOME=/data/jenkins
JENKINS_JAVA_OPTIONS="-Xms512m -Xmx1024m -Djava.awt.headless=true"
sudo systemctl restart jenkins

依赖安装

sudo apt install openjdk-11-jdk -y
java -version
sudo apt install -y curl unzip wget

防火墙配置(可选)

sudo ufw allow 8080/tcp
sudo ufw reload
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

以上步骤涵盖了在Linux上部署Jenkins的全过程。确保每一步都正确执行,以避免安装过程中出现错误。

0
看了该问题的人还看了