CentOS8安装Jenkins

IT
IT
IT
405
文章
1
评论
2021年2月27日19:43:51 评论 6,436 1242字阅读4分8秒

简述

Jenkins 是最流行的,开源的,基于 Java 的自动化服务器,它允许你很容易的设置一个持续集成和持续发布的管道。

持续集成 (CI)是一个 DevOps 实践。当团队成员正常提交代码到版本控制仓库时,会运行自动化构建和测试。持续发布(CD)是一系列实践,当代码修改后,自动构建,测试,并且发布到生产环境中。

安装

  • 安装OpenJDK8
[root@jenkins ~]# dnf install java
  • 安装Jenkins
[root@jenkins ~]# wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.263.4-1.1.noarch.rpm
[root@jenkins ~]# rpm -ivh jenkins-2.263.4-1.1.noarch.rpm 
警告:jenkins-2.263.4-1.1.noarch.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 45f2c3d5: NOKEY
Verifying... ################################# [100%]
准备中... ################################# [100%]
正在升级/安装...
1:jenkins-2.263.4-1.1 ################################# [100%]
  • 启动 Jenkins 服务
[root@jenkins ~]# systemctl start jenkins
[root@jenkins ~]# systemctl enable jenkins
jenkins.service is not a native service, redirecting to systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable jenkins
[root@jenkins ~]# systemctl status jenkins

防火墙

  • 如果你在被防火墙保护的远程 CentOS 服务器上安装了 Jenkins,你需要开放端口号8080
[root@jenkins ~]# firewall-cmd --permanent --zone=public --add-port=8080/tcp
success
[root@jenkins ~]# firewall-cmd --reload
success

设置 Jenkins

  • 先打开你的浏览器,并且输入域名或者服务器 IP 地址,加上端口号8080

CentOS8安装Jenkins

  • 一个类似上面的界面将会出现,提示你输入在安装过程中创建的超级管理员密码:
[root@jenkins ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
43b551b3479444b39ce3bf07727e4054
  • 如果你熟悉自己所需插件,选择插件来安装,不熟悉就选择默认推荐安装。

CentOS8安装Jenkins

  • 创建管理用户

CentOS8安装Jenkins CentOS8安装Jenkins CentOS8安装Jenkins

继续阅读
  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
IT
  • 本文由 发表于 2021年2月27日19:43:51
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Jenkins结合gitlab钩子发版 Jenkins-install

Jenkins结合gitlab钩子发版

安装插件 Gitlab Hook   查看jenkin项目生成回调地址。在任务重构建触发器下获取回调URL。下面的URL那一行只有Gitlab Hook Plugin插件下载成功后才能显示。...

您必须才能发表评论!