CentOS7 安装 jenkins

CentOS7 安装 jenkins

  • 安装Jenkins
  • 安装后设置向导


安装Jenkins

  1. 如未安装 jdk,先安装 jdk,否则服务起不来。

  2. 官网 下载 rmp 包,以 2.176.3 版本为例:

    wget https://pkg.jenkins.io/redhat-stable/jenkins-2.176.3-1.1.noarch.rpm
    
  3. rpm 安装

    rpm -ivh jenkins-2.176.3-1.1.noarch.rpm
    
  4. 配置 jenkins 工作目录、用户、端口。

    vim /etc/sysconfig/jenkins
    

    自定义 jenkins 工作目录,默认 /var/lib/jenkins,可自行设置或使用默认设置。如果自定义目录不存在,要先创建,否则服务起不来。
    CentOS7 安装 jenkins_第1张图片
    配置 jenkins 用户,将其改为运行 jenkins 的用户,默认 jenkins。注意:该用户一定要有 jenkisn 工作目录(JENKINS_HOME)的权限。
    CentOS7 安装 jenkins_第2张图片
    自定义 jenkins 端口,默认 8080,可自行设置或使用默认端口。
    CentOS7 安装 jenkins_第3张图片

  5. 如果你的 jdk 是通过二进制包安装的,需要配置 java 路径。

    vim /etc/rc.d/init.d/jenkins
    

    在 candidates 后加入你的 java 路径
    CentOS7 安装 jenkins_第4张图片

  6. 启动 jenkins 服务

    service jenkins start
    

    启动成功如下所示:
    在这里插入图片描述
    如果启动失败可能有以下几个原因:

    • JENKINS_HOME 不存在。
    • jenkins 用户没有读写 JENKINS_HOME 的权限。
    • jenkins 端口冲突。
  7. 设置 jenkins 开机自启

    chkconfig jenkins on
    

安装后设置向导

  1. 浏览器地址输入 jenkins 地址(jenkins所在主机的ip地址+jenkins端口),出现以下画面(如果无法进入检查防火墙是否拦截)。
    CentOS7 安装 jenkins_第5张图片
    输入以下命令,查看默认管理员密码。
    cat /var/lib/jenkins/secrets/initialAdminPassword
    
    默认管理员密码
    在这里插入图片描述
    输入默认管理员密码继续
  2. 安装推荐的插件
    CentOS7 安装 jenkins_第6张图片
    漫长的插件安装中。。。
  3. 如下图,部分插件可能由于网络问题安装失败,可以选择重试或继续,如果继续需要在jenkins插件管理里手动安装失败的插件(第7步有介绍)。
    CentOS7 安装 jenkins_第7张图片
  4. 创建一个管理员用户。
    CentOS7 安装 jenkins_第8张图片
  5. 实例配置默认不用修改,直接保存并完成。
    CentOS7 安装 jenkins_第9张图片
  6. 完成安装。
    CentOS7 安装 jenkins_第10张图片
  7. 手动安装下载失败的插件,如果第3步没有安装失败的插件,跳过这一步
    7.1 由于插件安装失败引发的依赖错误。
    CentOS7 安装 jenkins_第11张图片
    7.2 依次进入:系统管理(Manage Jenkins)–> 插件管理(Manage Plugins)–> 更新中心(Update Center),查看安装失败的插件。复制安装失败的插件名称,然后进入左侧的插件管理( Manage Plugins)
    CentOS7 安装 jenkins_第12张图片
    7.3 在插件管理中心,搜索并安装失败的插件并安装。
    CentOS7 安装 jenkins_第13张图片
    7.4 每一个安装失败的插件都要重复以上几个步骤进行安装,所有插件安装完成之后,重新启动 jenkins 即可。
    CentOS7 安装 jenkins_第14张图片
    7.5 重启后进入 系统管理(Manage Jenkins),这里没有了告警信息,说明 Jenkins 安装成功了。
    CentOS7 安装 jenkins_第15张图片

你可能感兴趣的:(Linux)