Ubuntu部署Jenkins的核心条件
root
用户或具有sudo
权限的普通用户,用于安装软件包、修改系统配置及启动服务。/var/lib/jenkins
、日志及构建产物)。java -version
输出应包含OpenJDK 11
或更高版本的运行时环境(如OpenJDK Runtime Environment (build 11.0.xx+xx-Ubuntu-xx)
)。curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee /usr/share/keyrings/jenkins-keyring.asc > /dev/null
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
sudo apt update
```。
ufw
防火墙,可执行以下命令开启端口:sudo ufw allow 8080
sudo ufw enable # 启用防火墙(可选)
```。