Linux安装Jenkins的步骤是什么

发布时间:2023-05-16 14:08:54 作者:zzz
来源:亿速云 阅读:124

Linux安装Jenkins的步骤是什么

Jenkins是一个开源的自动化服务器,广泛用于持续集成和持续交付(CI/CD)流程。它可以帮助开发团队自动化构建、测试和部署软件。本文将详细介绍在Linux系统上安装Jenkins的步骤。

1. 系统要求

在开始安装之前,请确保您的Linux系统满足以下要求:

2. 安装Java

Jenkins依赖于Java,因此首先需要安装Java。以下是安装Java的步骤:

2.1 检查Java是否已安装

java -version

如果系统已经安装了Java,您将看到类似以下的输出:

openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing)

如果未安装Java,请继续下一步。

2.2 安装Java

Ubuntu/Debian

sudo apt update
sudo apt install openjdk-11-jdk

CentOS/Fedora

sudo yum install java-11-openjdk-devel

2.3 验证Java安装

java -version

确保输出显示Java版本为11或8。

3. 安装Jenkins

3.1 添加Jenkins仓库

首先,需要将Jenkins的官方仓库添加到系统中。

Ubuntu/Debian

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt update

CentOS/Fedora

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

Ubuntu/Debian

sudo apt install jenkins

CentOS/Fedora

sudo yum install jenkins

3.3 启动Jenkins服务

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

sudo systemctl start jenkins
sudo systemctl enable jenkins

3.4 检查Jenkins服务状态

sudo systemctl status jenkins

如果服务正常运行,您将看到类似以下的输出:

● jenkins.service - LSB: Start Jenkins at boot time
   Loaded: loaded (/etc/init.d/jenkins; generated)
   Active: active (running) since Tue 2023-10-03 12:34:56 UTC; 10s ago
     Docs: man:systemd-sysv-generator(8)
   CGroup: /system.slice/jenkins.service
           └─1234 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080

4. 配置防火墙

如果您的系统启用了防火墙,需要允许Jenkins的默认端口(8080)通过防火墙。

Ubuntu/Debian

sudo ufw allow 8080
sudo ufw enable

CentOS/Fedora

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

5. 访问Jenkins

打开浏览器,访问http://<your-server-ip>:8080。您将看到Jenkins的初始化页面。

5.1 获取初始管理员密码

在初始化页面中,Jenkins会提示您输入初始管理员密码。该密码存储在服务器的文件中,可以通过以下命令获取:

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

将输出的密码粘贴到Jenkins页面中,然后点击“继续”。

5.2 安装推荐插件

接下来,Jenkins会提示您安装推荐的插件。选择“安装推荐的插件”,Jenkins将自动安装这些插件。

5.3 创建管理员用户

插件安装完成后,您需要创建一个管理员用户。填写用户名、密码、电子邮件等信息,然后点击“保存并完成”。

5.4 完成安装

最后,Jenkins会提示您完成安装。点击“开始使用Jenkins”,您将进入Jenkins的仪表盘。

6. 配置Jenkins

6.1 配置全局工具

在Jenkins仪表盘中,点击“Manage Jenkins” -> “Global Tool Configuration”,配置JDK、Maven、Git等工具。

6.2 创建第一个Job

点击“新建任务”,输入任务名称,选择“Freestyle project”,然后点击“确定”。在任务配置页面中,您可以配置源代码管理、构建触发器、构建环境、构建步骤等。

7. 总结

通过以上步骤,您已经成功在Linux系统上安装并配置了Jenkins。Jenkins的强大功能可以帮助您自动化构建、测试和部署流程,提高开发效率。接下来,您可以根据项目需求进一步配置Jenkins,以满足您的CI/CD需求。

希望本文对您有所帮助!

推荐阅读:
  1. 如何利用C#编写Linux守护进程
  2. 如何将nodejs部署到linux上跑出hello world

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux jenkins

上一篇:Linux下如何解压查看JAR包

下一篇:linux下怎么使用make命令

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》