Jenkins 安装与部署

下载地址

官方: https://pkg.jenkins.io/redhat/
https://jenkins.io/zh/download/

镜像站 http://mirrors.jenkins-ci.org/status.html

直接使用 yum 或者 rpm 安装

注意其需要的Java版本

如果是在镜像站下载了 rpm包,则使用命令[rpm -ivh 包名]安装

  1. systemctl start jenkins # 启动服务
  2. systemctl status jenkins # 查看状态
可以看到其是通过/etc/init.d/jenkins脚本来启动服务

查看其启动脚本[/etc/init.d/jenkins]可以看到其一些配置配置与相关目录:

  1. JENKINS_WAR="/usr/lib/jenkins/jenkins.war" # war 包
  2. JENKINS_CONFIG=/etc/sysconfig/jenkins # 配置文件[端口、日志]等
  3. JENKINS_PID_FILE="/var/run/jenkins.pid" # Pid 文件
  4. JENKINS_LOCKFILE="/var/lock/subsys/jenkins" # lock 文件
  5. /etc/logrotate.d/jenkins # 日志切换的配置
  6. /var/lib/jenkins # 主目录,通过[ JENKINS_HOME ]配置

默认使用jenkins用户启动,可在配置文件中配置

默认的端口为: 8080

初始解锁密码在日志文件,可以查看进程或者配置文件找到,界面上也提示了,如下图:

日志中的解锁密码

之后根据需要安装一堆的插件,Jenkins是基于插件来管理的,初始化时,可以安装也可以跳过,之后可以在插件管理中心再添加或者删除

最后配置一个管理员账号,也可以直接使用 admin