---
title: 在线安装Jenkins
description: "1. 安装Jenkins。"
url: https://www.hikunpeng.com/document/detail/zh/nativedevp/userguide/preparations/NativeDevelopment_0030.html
sourcePath: /source/zh/nativedevp/userguide/preparations/NativeDevelopment_0030.html
indexId: 3502e4e6d45df0b93b9e87b434f54777904ff8ff521047e966b6110889fa285e72
---
# 在线安装Jenkins

1. 安装Jenkins。

```
yum install jenkins -y
```


2. 重新加载systemd管理器配置。

```
systemctl daemon-reload
```


3. 设置开机启动服务并立即启动jenkins.service。

```
systemctl --now enable jenkins.service
```


4. 可选：防火墙相关设置。

  a. 查询服务器OS防火墙的状态。

```
systemctl status firewalld
```


    如果防火墙已开启（active），请继续执行4.b~4.e步骤开通防火墙端口；如果防火墙未开启，请跳过以下步骤。

  b. 请根据实际情况配置防火墙，允许访问8080端口。

```
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --permanent --zone=public --add-service=http
```


  c. 使用RPM安装方式默认会添加以下防火墙规则。

```
firewall-cmd --permanent --zone=public --add-service=jenkins
```


  d. 重新加载防火墙并保留状态信息。

```
firewall-cmd --reload
```


  e. 查看防火墙规则设置是否生效。

```
firewall-cmd --zone=public --query-port=8080/tcp
```


    以下是对应的回显信息，从回显信息中可以看出，Jenkins服务、HTTP服务、8080端口已经添加到防火墙规则中。

```
yes
```
