安装Jenkins
-
如未安装 jdk,先安装 jdk,否则服务起不来。
-
官网 下载 rmp 包,以 2.176.3 版本为例:
wget https://pkg.jenkins.io/redhat-stable/jenkins-2.176.3-1.1.noarch.rpm
-
rpm 安装
rpm -ivh jenkins-2.176.3-1.1.noarch.rpm
-
配置 jenkins 工作目录、用户、端口。
vim /etc/sysconfig/jenkins
自定义 jenkins 工作目录,默认 /var/lib/jenkins,可自行设置或使用默认设置。如果自定义目录不存在,要先创建,否则服务起不来。
配置 jenkins 用户,将其改为运行 jenkins 的用户,默认 jenkins。注意:该用户一定要有 jenkisn 工作目录(JENKINS_HOME)的权限。
自定义 jenkins 端口,默认 8080,可自行设置或使用默认端口。
-
如果你的 jdk 是通过二进制包安装的,需要配置 java 路径。
vim /etc/rc.d/init.d/jenkins
在 candidates 后加入你的 java 路径
-
启动 jenkins 服务
service jenkins start
启动成功如下所示:
如果启动失败可能有以下几个原因:- JENKINS_HOME 不存在。
- jenkins 用户没有读写 JENKINS_HOME 的权限。
- jenkins 端口冲突。
-
设置 jenkins 开机自启
chkconfig jenkins on
安装后设置向导
- 浏览器地址输入 jenkins 地址(jenkins所在主机的ip地址+jenkins端口),出现以下画面(如果无法进入检查防火墙是否拦截)。
输入以下命令,查看默认管理员密码。
默认管理员密码cat /var/lib/jenkins/secrets/initialAdminPassword
输入默认管理员密码继续 - 安装推荐的插件
漫长的插件安装中。。。 - 如下图,部分插件可能由于网络问题安装失败,可以选择重试或继续,如果继续需要在jenkins插件管理里手动安装失败的插件(第7步有介绍)。
- 创建一个管理员用户。
- 实例配置默认不用修改,直接保存并完成。
- 完成安装。
- 手动安装下载失败的插件,如果第3步没有安装失败的插件,跳过这一步。
7.1 由于插件安装失败引发的依赖错误。
7.2 依次进入:系统管理(Manage Jenkins)–> 插件管理(Manage Plugins)–> 更新中心(Update Center),查看安装失败的插件。复制安装失败的插件名称,然后进入左侧的插件管理( Manage Plugins)
7.3 在插件管理中心,搜索并安装失败的插件并安装。
7.4 每一个安装失败的插件都要重复以上几个步骤进行安装,所有插件安装完成之后,重新启动 jenkins 即可。
7.5 重启后进入 系统管理(Manage Jenkins),这里没有了告警信息,说明 Jenkins 安装成功了。