CentOS7.5安装配置Jenkins
一. 硬件配置:
1 GB的RAM
50 GB的驱动器空间
二. 系统环境:
[root@Jenkins ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
[root@Jenkins ~]# uname -r
3.10.0-693.el7.x86_64
[root@Jenkins ~]# getenforce
Disabled
[root@Jenkins ~]# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
三. 软件要求
Java 8--无论是Java运行时环境(JRE)还是Java开发工具包(JDK)都可以
# 可以使用open jdk
[root@Jenkins ~]# yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel
[root@Jenkins ~]# java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
四. 安装Jenkins
1. 下载并上传rpm包
官方仓库 https://pkg.jenkins.io/redhat-stable/
清华大学开源软件镜像站 https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/
下载相关数据包,此次实验环境使用的版本为:jenkins-2.339-1.1.noarch.rpm
通过WinSCP上传到安装环境中
2. 安装Jenkins
[root@centos03 ~]# rpm -ivh jenkins-2.339-1.1.noarch.rpm --force --nodeps
3. 启动Jenkins
/etc/init.d/jenkins start
4. 查看RPM 包安装的内容
rpm -ql jenkins
5. 查看配置文件
grep "^[a-Z]" /etc/sysconfig/jenkins
五. Web界面安装
1. 安装完成后浏览器访问:http://192.168.31.103:8080/
2. 当出现上图界面时需要做如下操作
进入jenkins的工作目录,打开-----hudson.model.UpdateCenter.xml将 url 中的 https://updates.jenkins.io/update-center.json 更改为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json是国内的清华大学的镜像地址。 或者更改为http://updates.jenkins.io/update-center.json,即去掉 https中的s。然后重启Jenkins服务
重启 Jenkins:service jenkins restart 启动 Jenkins:service jenkins start 停止 Jenkins:service jenkins stop
命令:
重启完成后等一会儿,浏览器界面如下图所示:
3. 解锁Jenkins,密码从命令行中获取 ,
输入授权密码,然后点击下一步
[root@centos03 ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
d68ef44981c441b3b4c712867f7d16b8
4. 稍等一会来到安装插件选择的页面,将此页面关闭,在安装完成Jenkins后安装插件。
5. 选择开始使用Jenkins
6. 安装完成,显示界面如下:
7. 选择系统管理 >> 管理插件,选择需要的插件进行安装,或者全部安装。
8. 插件安装完成后插件安装目录的内容
[root@centos03 ~]# ls /var/lib/jenkins/plugins/
9. 安装完成
本文来自博客园,作者:明明改变世界,转载请注明原文链接:https://www.cnblogs.com/mmworld/p/16014087.html