在 CentOS 8 上安装Jenkins的方法

1. 简介

Jenkins是一个开源的持续集成和持续交付工具,被广泛用于自动化构建、测试和部署软件项目。本文将介绍在CentOS 8上安装Jenkins的方法。

2. 安装和配置Java

2.1 安装OpenJDK

首先,我们需要安装并配置Java环境。CentOS 8默认提供了OpenJDK。

sudo dnf install java-1.8.0-openjdk-devel

安装完成后,可以通过以下命令验证Java安装。

java -version

输出结果应显示您安装的Java版本。

2.2 配置JAVA_HOME

为了使Jenkins正常工作,我们需要配置JAVA_HOME变量。

sudo vi /etc/profile.d/java.sh

在文件中添加以下内容:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk

export PATH=$PATH:$JAVA_HOME/bin

保存并退出文件。然后,运行以下命令更新配置。

source /etc/profile.d/java.sh

现在,我们已经成功安装并配置了Java。

3. 安装Jenkins

3.1 添加Jenkins仓库

要安装Jenkins,我们首先需要添加Jenkins仓库。

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

3.2 安装Jenkins

现在,我们可以使用以下命令安装Jenkins。

sudo dnf install jenkins

3.3 启动Jenkins服务

安装完成后,我们可以启动Jenkins服务。

sudo systemctl start jenkins

3.4 设置Jenkins开机自启

如果您想在系统启动时自动启动Jenkins服务,则可以运行以下命令进行设置。

sudo systemctl enable jenkins

4. 访问Jenkins Web界面

在安装和启动Jenkins服务后,我们可以通过浏览器访问Jenkins Web界面。

http://your_server_ip:8080

在首次访问时,Jenkins会要求您输入初始密码来解锁Jenkins。

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

复制密码并粘贴到Jenkins Web界面中。

5. 安装建议插件

在解锁Jenkins后,您将被提示安装插件。我们建议选择“Suggested Plugins”来安装常用插件。

安装完成后,您将需要创建一个管理员用户并设置Jenkins的URL。

6. Jenkins配置

一旦安装和配置完毕,您将可以使用Jenkins进行持续集成和持续交付。

需要注意的是,Jenkins的配置和使用超出了本文的范围。您可以通过Jenkins官方文档获得更多详细信息。

7. 结论

恭喜!您已成功在CentOS 8上安装了Jenkins。现在您可以使用Jenkins来构建、测试和部署您的软件项目。

记得密切关注Jenkins的安全性,并定期更新Jenkins和插件的版本以获得最新的功能和安全修复。

希望本文对您有所帮助,谢谢阅读!

操作系统标签