实验环境准备
Centos7
CUP:4核心
内存:4G
Jenkins版本: 2.2.35.1
因为Jenkins要依赖Java Jdk环境,搭建前要保证服务器安装了Jdk,不同版本的Jenkins要求的Jdk版本不一样,本次实验安装的是2.235.1版本,根据Jenkins官网介绍,需要jdk8或者jdk11
1.安装jdk
在终端输入如下指令,验证是否安装jdk,及其版本号
java --version
因为笔者的机器已经提前安装了jdk,这一步可以跳过
如果没有安装,可以通过yum进行安装,具体指令如下:
yum install -y java
安装完毕可以再次输入 java -version 验证一下
2.下载Jenkins安装包
有以下个下载途径
1.官方下载源(优点是版本保证最新,缺点是如果没有梯子会巨慢)
2.清华大学镜像源(建议使用,红色圈圈是我下载的版本)
右键复制下载链接,在终端通过以下指令下载(自己选择要下载到的文件夹,安装完了可以删掉)
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.235.1-1.1.noarch.rpm
下载完毕! ls 看一下
2. 开始安装
在第安装包所在路径运行以下指令(指令中的 '-ivh' 中的各个字母代表什么可以 rpm --help 自己看一下)
rpm -ivh jenkins-2.235.1-1.1.noarch.rpm
3.查看-修改配置
安装完毕jenkins并不会马上运行,不着急,先看一下默认的配置(冇使yum安装的工具配置文件默认都会放到/etc/sysconfig目录下)
vim /etc/sysconfig/jenkins
4.启动jenkins
启动指令如下:
systemctl start jenkins
查看启动是否正常
systemctl status jenkins
重点来了! 做笔记!
重点来了! 做笔记!
重点来了! 做笔记!
5.登录
根据前面配置文件的描述,jenkins监听的是8080端口,那么登录地址就是
xxx.xxx.xxx.xxx:8080
第一次登录可能要稍微等待程序初始化...初始化完毕会弹出以下界面,提示了初始化密码的路径
用vim查看并复制一下就可以了,进去之后可以修改密码的,自己也可以创建新的管理员账号.
5.安装插件
第一次登录程序会提示你要安装插件,因为插件安装默认用的是国外镜像,如果没有梯子可以暂时不要安装任何插件,因为如果你选择了要安装插件,界面会一直卡在这里,进不去,知道安装完毕为止.所以建议选择下图中的第二项,并且把所有选项去掉.
进去之后第一件事就是更换插件的镜像源,步骤上图
替换的路径: https://mirror.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
完成这一步,jenkins会自动安装一些默认的插件,以后要用到什么插件也可以自己搜索了.
6.重启Jenkins,让插件生效
命令: systemctl restart jenkins
貌似刚才系统自动给我安装了汉化插件,再次登录界面已经变成中文了.