一、Jenkins安装
tips:部署Jenkins自动化之前,需要安装jdk、maven、git基本环境
1.下载jenkins
wget https://pkg.jenkins.io/redhat-stable/jenkins-2.235.1-1.1.noarch.rpm
2.安装jenkins
rpm -ivh jenkins-2.235.1-1.1.noarch.rpm
3.修改文件
todo:修改jenkins配置文件:
- 配置java -jdk -java 路径;
- 修改端口;
- 修改jenkins操作用户为root最高权限,默认是jenkins(可以不修改,但如果不修改需要授权脚本。文件操作权限,此处略。。。)
- 修改jenkins指定JVM指定参数
vi /etc/sysconfig/jenkins
JENKINS_USER="root"
JENKINS_JAVA_CMD="/opt/java/jdk1.8.0_201/bin/java"
JENKINS_PORT="6001" JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.model.DirectoryBrowserSupport.CSP="
4.修改jenkins默认启动文件
todo:插入java路径 /opt/java/jdk1.8.0_201/bin/java
vi /etc/rc.d/init.d/jenkins
candidates=" /etc/alternatives/java /usr/lib/jvm/java-1.8.0/bin/java /usr/lib/jvm/jre-1.8.0/bin/java /usr/lib/jvm/java-1.7.0/bin/java /usr/lib/jvm/jre-1.7.0/bin/java /usr/lib/jvm/java-11.0/bin/java /usr/lib/jvm/jre-11.0/bin/java /usr/lib/jvm/java-11-openjdk-amd64 /usr/bin/java /opt/java/jdk1.8.0_201/bin/java
```
5.修改配置文件后需要重载配置文件
重载配置文件:
systemctl daemon-reload
启动服务
systemctl start jenkins && systemctl enable jenkins
其它启动命令:
service jenkins start/stop/restart
systemctl restart jenkins
查看jenkins启动状态:
systemctl status jenkins

如上图所示:说明jenkins正在运行中
查看jenkin安装目录
find / -name jenkins
6.防火墙开放端口
开放6001 端口
firewall-cmd --zone=public --add-port=6001/tcp --permanent
重载配置文件 firewall-cmd --reload
列出开放端口 firewall-cmd --zone=public --list-ports

成功开启端口6001(tips:阿里服务器,还需要配置安全组开放端口6001。。。略)
配置Jenkins安装完成。。。
二、配置Jenkin
1.ip+端口即可访问jenkins,第一次访问jenkins需要初试密码,执行提示的命令,将密码拷贝到下面,
首次需要初始化用户、密码等

2.配置jenkins全局
jenkins------系统管理-------全局工具配置(配置maven配置文件,安装路径,jdk安装路径)
 
|