一、说明
- jenkins采用二进制方式安装
- 架构采用主从。
- 脚本执行在单独的脚本服务器执行
二、服务器配置
- master配置配置
- cpu:2c
- 内存:4G
- 磁盘:100G
- 主目录:/opt/jenkins_home
- java:1.8
- mvn:3.5
- ip地址:172.21.16.71
- 端口:8080
三、安装jenkins
- 下载相应的包,这里下载最新的包
# wget https://pkg.jenkins.io/redhat-stable/jenkins-2.89.4-1.1.noarch.rpm
# wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz
- 下载完成后进行rpm安装
- 设置java和maven的环境变量
- export MAVEN_HOME=/usr/local/maven export JDK_HOME=/usr/local/jdk export PATH=$JDK_HOME/bin:$MAVEN_HOME/bin:$PATH export CLASSPATH=.:$JDK_HOME/lib/dt.jar:$JDK_HOME/lib/tools.jar
- 安装完成jenkins的目录分别是:
- war:/usr/lib/jenkins/
- 配置文件目录:/etc/sysconfig/jenkins
- 诶址文件:/var/log/jenkins/jenkins.log
- 启动脚本:/etc/init.d/jenkins
- 默认工作目录:/var/lib/jenkins/
四、配置jenkins
- 修改主目录vim /etc/sysconfig/jenkins JENKINS_HOME="/opt/jenkins_home"
- 创建目录完成后对目录赋予jenkins用户权限,否则启动会报错
- 修改jenkins的启动配置文件vim /etc/init.d/jenkins
- 在candidates数组里面增加一行配置:/usr/local/jdk/bin/java
- 或者把这个变量写在jenkins的配置文件里面,里面有一个参数为:JENKINS_JAVA_CMD="/usr/local/jdk/bin"
- 打开web界面输入密钥,然后确认,选择第一项进行安装,这里快慢取决于网络
- 安装完成后我们可以看到如下界面
- 这里输入的超级管理员账号、密码、邮箱
五、插件安装
- 安装插件如下
重启