CentOS7 安装 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
  1. rpm 安装
rpm -ivh jenkins-2.176.3-1.1.noarch.rpm
  1. 配置 jenkins 工作目录、用户、端口。
vim /etc/sysconfig/jenkins

自定义 jenkins 工作目录,默认 /var/lib/jenkins,可自行设置或使用默认设置。如果自定义目录不存在,要先创建,否则服务起不来。 在这里插入图片描述 配置 jenkins 用户,将其改为运行 jenkins 的用户,默认 jenkins。注意:该用户一定要有 jenkisn 工作目录(JENKINS_HOME)的权限。 在这里插入图片描述 自定义 jenkins 端口,默认 8080,可自行设置或使用默认端口。 在这里插入图片描述 5. 如果你的 jdk 是通过二进制包安装的,需要配置 java 路径。

vim /etc/rc.d/init.d/jenkins
在 candidates 后加入你的 java 路径 

在这里插入图片描述 6. 启动 jenkins 服务

service jenkins start

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

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

安装后设置向导

  1. 浏览器地址输入 jenkins 地址(jenkins所在主机的ip地址+jenkins端口),出现以下画面(如果无法进入检查防火墙是否拦截)。 在这里插入图片描述 输入以下命令,查看默认管理员密码。
cat /var/lib/jenkins/secrets/initialAdminPassword

默认管理员密码 在这里插入图片描述 输入默认管理员密码继续

  1. 安装推荐的插件 在这里插入图片描述 漫长的插件安装中。。。

  2. 如下图,部分插件可能由于网络问题安装失败,可以选择重试或继续,如果继续需要在jenkins插件管理里手动安装失败的插件(第7步有介绍)。 在这里插入图片描述

  3. 创建一个管理员用户。 在这里插入图片描述

  4. 实例配置默认不用修改,直接保存并完成。 在这里插入图片描述

  5. 完成安装。 在这里插入图片描述

  6. 手动安装下载失败的插件,如果第3步没有安装失败的插件,跳过这一步

    7.1 由于插件安装失败引发的依赖错误。 在这里插入图片描述

    7.2 依次进入:系统管理(Manage Jenkins)--> 插件管理(Manage Plugins)--> 更新中心(Update Center),查看安装失败的插件。复制安装失败的插件名称,然后进入左侧的插件管理( Manage Plugins) 在这里插入图片描述

    7.3 在插件管理中心,搜索并安装失败的插件并安装。 在这里插入图片描述

    7.4 每一个安装失败的插件都要重复以上几个步骤进行安装,所有插件安装完成之后,重新启动 jenkins 即可。 在这里插入图片描述

    7.5 重启后进入 系统管理(Manage Jenkins),这里没有了告警信息,说明 Jenkins 安装成功了。 在这里插入图片描述

Copyright: 采用 知识共享署名4.0 国际许可协议进行许可

Links: https://dukec.cn/archives/2019101416555817946

Buy me a cup of coffee ☕.