在 Linux 上部署 Jenkins 及其依赖项,可以按照以下步骤进行:
1. 更新系统包
首先,确保你的系统包是最新的。
sudo apt update sudo apt upgrade -y
2. 安装 Java Development Kit (JDK)
Jenkins 需要 JDK 运行。你可以选择安装 OpenJDK 或 Oracle JDK。这里以 OpenJDK 为例。
sudo apt install openjdk-11-jdk -y
验证 JDK 安装:
java -version
3. 安装依赖项
Jenkins 需要一些依赖项,可以通过 apt
安装。
sudo apt install -y curl unzip wget
4. 下载 Jenkins
你可以从 Jenkins 官方网站下载最新版本的 Jenkins。
wget https://pkg.jenkins.io/debian-stable/jenkins.io.key sudo apt-key add jenkins.io.key sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt update
5. 安装 Jenkins
现在可以安装 Jenkins 了。
sudo apt install jenkins -y
6. 启动 Jenkins
安装完成后,启动 Jenkins 服务。
sudo systemctl start jenkins
7. 设置开机自启动
为了确保 Jenkins 在系统启动时自动运行,可以设置开机自启动。
sudo systemctl enable jenkins
8. 访问 Jenkins
打开浏览器,访问 http://
,并按照提示完成 Jenkins 的初始设置。
9. 配置防火墙(可选)
如果你使用的是 ufw
防火墙,可以允许 HTTP 和 HTTPS 流量。
sudo ufw allow 'Nginx Full' sudo ufw allow 'OpenSSH' sudo ufw enable
总结
以上步骤涵盖了在 Linux 上部署 Jenkins 及其依赖项的全过程。确保每一步都正确执行,以避免安装过程中出现错误。