鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

在线部署Jenkins

在线部署Jenkins。

  1. 安装Jenkins。
    yum install jenkins -y
  2. 重新加载systemd管理器配置。
    systemctl daemon-reload
  3. 设置开机启动服务并立即启动Jenkins.service。
    systemctl --now enable jenkins.service
  4. 可选:防火墙相关设置。
    1. 查询服务器OS防火墙的状态。
      systemctl status firewalld

      如果防火墙已开启(active),请继续执行4.b~4.e步开通防火墙端口;如果防火墙未开启,请跳过以下步骤。

    2. 请根据实际情况配置防火墙,允许访问8080端口。
      firewall-cmd --permanent --zone=public --add-port=8080/tcp
      firewall-cmd --permanent --zone=public --add-service=http
    3. 使用RPM安装方式默认会安装以下防火墙规则。
      firewall-cmd --permanent --zone=public --add-service=jenkins
    4. 重新加载防火墙并保留状态信息。
      firewall-cmd --reload
    5. 查看防火墙规则设置是否生效。
      firewall-cmd --permanent --zone=public --list-all

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

      public
        target: default
        icmp-block-inversion: no
        interfaces:
        sources:
        services: dhcpv6-client http jenkins mdns ssh
        ports: 8086/tcp 50051/tcp 8087/tcp 8090/tcp 50055/tcp 8080/tcp
        protocols:
        forward: yes
        masquerade: no
        forward-ports:
        source-ports:
        icmp-blocks:
        rich rules: