linux

如何在Linux中搭建Jenkins服务器

小樊
54
2025-10-01 10:36:32
栏目: 云计算

在Linux中搭建Jenkins服务器是一个相对简单的过程。以下是详细的步骤:

1. 安装Java

Jenkins是用Java编写的,因此首先需要在你的Linux系统上安装Java。

sudo apt update
sudo apt install openjdk-11-jdk

验证Java安装:

java -version

2. 添加Jenkins仓库密钥

为了确保你下载的是官方的Jenkins软件包,你需要添加Jenkins的仓库密钥。

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

3. 添加Jenkins仓库到APT源列表

编辑/etc/apt/sources.list文件,添加以下行:

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

4. 更新APT包索引

更新APT包索引以确保你可以获取最新的Jenkins软件包。

sudo apt update

5. 安装Jenkins

安装Jenkins:

sudo apt install jenkins

6. 启动Jenkins服务

启动Jenkins服务并设置开机自启动:

sudo systemctl start jenkins
sudo systemctl enable jenkins

7. 解锁Jenkins

Jenkins在第一次启动时会生成一个初始管理员密码。你需要使用这个密码来解锁Jenkins。

找到初始密码:

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

将这个密码复制到浏览器中访问http://<your_server_ip>:8080,你会看到Jenkins的解锁页面。将密码粘贴到解锁页面中并点击“Unlock”。

8. 安装插件

解锁后,你可以选择安装所需的插件。Jenkins提供了多种插件来扩展其功能。你可以选择安装推荐的插件,或者根据需要手动选择插件进行安装。

9. 创建管理员用户

在Jenkins解锁后,你可以创建一个管理员用户来管理Jenkins。

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

10. 配置Jenkins

根据你的需求配置Jenkins。你可以配置构建触发器、构建环境、构建步骤等。

11. 启动Jenkins

完成所有配置后,Jenkins就可以正常运行了。你可以通过浏览器访问http://<your_server_ip>:8080来访问Jenkins。

12. 安全设置

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

通过以上步骤,你就可以在Linux系统上成功搭建一个Jenkins服务器。

0
看了该问题的人还看了