centos

如何于centos部署jenkins

小樊
39
2025-06-24 16:33:05
栏目: 智能运维

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

1. 安装Java环境

Jenkins需要Java环境来运行。你可以使用以下命令安装OpenJDK:

sudo yum install java-1.8.0-openjdk-devel

2. 添加Jenkins仓库

为了确保你安装的是最新版本的Jenkins,你需要添加Jenkins的官方仓库:

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

3. 导入Jenkins密钥

导入Jenkins的GPG密钥以确保软件包的完整性:

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

4. 安装Jenkins

使用yum安装Jenkins:

sudo yum install jenkins

5. 启动Jenkins服务

安装完成后,启动Jenkins服务并设置开机自启:

sudo systemctl start jenkins
sudo systemctl enable jenkins

6. 配置防火墙

确保防火墙允许Jenkins的默认端口(8080):

sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload

7. 访问Jenkins

打开浏览器,访问http://<your_server_ip>:8080,你应该会看到Jenkins的安装向导。

8. 解锁Jenkins

默认情况下,Jenkins会生成一个初始管理员密码。你需要使用这个密码来解锁Jenkins:

  1. 打开浏览器,访问http://<your_server_ip>:8080/user/admin/configure
  2. 在页面中找到“Unlock Jenkins”部分,输入初始密码(可以在Jenkins安装目录的/var/lib/jenkins/secrets/initialAdminPassword文件中找到)。
  3. 点击“Unlock”按钮。

9. 安装插件

解锁后,你可以选择安装所需的插件。推荐安装以下插件:

10. 创建管理员用户

安装完必要的插件后,创建一个管理员用户:

  1. 点击“Manage Jenkins” > “Manage Users”。
  2. 点击“Create User”。
  3. 填写用户名、全名和密码,然后点击“Save”。

11. 配置Jenkins

完成上述步骤后,你可以根据需要进一步配置Jenkins,例如设置构建触发器、配置构建环境等。

12. 安全设置

为了确保Jenkins的安全性,建议进行以下安全设置:

通过以上步骤,你应该能够在CentOS上成功部署Jenkins。

0
看了该问题的人还看了