虚拟机安装jenkins
时间: 2025-01-08 08:07:13 浏览: 5
### 安装 Jenkins CI 服务器
#### 准备工作环境
为了确保顺利安装 Jenkins,在开始之前需确认虚拟机已更新至最新状态并安装必要的工具包[^1]。
```bash
sudo yum update -y
sudo yum install java-11-openjdk-devel -y
```
#### 添加 Jenkins 软件源
通过官方推荐的方式添加 Jenkins 的 YUM 源,这一步骤对于获取稳定版本至关重要。
```bash
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
```
#### 安装 Jenkins
完成上述准备工作后,可以继续执行 Jenkins 的实际安装命令。
```bash
sudo yum install jenkins -y
```
#### 启动与启用服务
为了让 Jenkins 可以随系统启动自动运行,需要设置开机自启,并立即启动该服务。
```bash
sudo systemctl start jenkins
sudo systemctl enable jenkins
```
#### 访问 Jenkins Web 界面
初次访问时,默认地址为 `http://<your_vm_ip>:8080`。首次登录会提示输入初始管理员密码,此密码位于 `/var/lib/jenkins/secrets/initialAdminPassword` 文件内。
#### 插件安装向导
按照屏幕上的指示完成插件的选择和安装过程。建议选择“Install suggested plugins”,这样能快速进入下一步操作而不必手动挑选大量插件。
#### 创建首个管理员账户
创建完成后即可正式使用 Jenkins 进行项目构建等工作流管理任务了。
#### 配置防火墙规则(如果适用)
考虑到安全因素,可能还需要调整 SELinux 和防火墙策略以便允许外部连接到 Jenkins 服务端口[^2]。
```bash
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
```
阅读全文