在 Linux 上部署 Jenkins 及其依赖项,可以按照以下步骤进行:
首先,确保你的系统包是最新的。
sudo apt update
sudo apt upgrade -y
Jenkins 需要 JDK 运行。你可以选择安装 OpenJDK 或 Oracle JDK。这里以 OpenJDK 为例。
sudo apt install openjdk-11-jdk -y
验证 JDK 安装:
java -version
Jenkins 需要一些依赖项,可以通过 apt
安装。
sudo apt install -y curl unzip wget
你可以从 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
现在可以安装 Jenkins 了。
sudo apt install jenkins -y
安装完成后,启动 Jenkins 服务。
sudo systemctl start jenkins
为了确保 Jenkins 在系统启动时自动运行,可以设置开机自启动。
sudo systemctl enable jenkins
打开浏览器,访问 http://<your-server-ip>:8080
,并按照提示完成 Jenkins 的初始设置。
如果你使用的是 ufw
防火墙,可以允许 HTTP 和 HTTPS 流量。
sudo ufw allow 'Nginx Full'
sudo ufw allow 'OpenSSH'
sudo ufw enable
以上步骤涵盖了在 Linux 上部署 Jenkins 及其依赖项的全过程。确保每一步都正确执行,以避免安装过程中出现错误。