1.jenkins关网查看各版本对应的jdk版本
https://www.jenkins.io/
2.安装jdk11
yum install java-11-openjdk #查看java版本列表 alternatives --list #更改java版本 alternatives --config java #设置环境变量 vi /etc/profile.d/java.sh 添加 JAVA_HOME="/usr/lib/jvm/java-11-openjdk" 刷新生效 source /etc/profile.d/java.sh
3.官网下载jenkins的war包
4.上传到linux,使用Java命令启动(防火墙关闭,或者开放指定端口)
java -jar jenkins.war --httpPort=8888
1
5.登录:ip:8888,输入linux控制台生成的自定义密钥,选自定义安装插件—无
6.创建执行脚本:jenkins.sh
#!/bin/bash # 导入JENKINS_HOME环境变量 export JENKINS_HOME=/usr/local/test/jenkins cd $JENKINS_HOME # 启动Jenkins nohup java -jar jenkins.war --httpPort=8888 >/dev/null 2>&1 &
7.创建jenkins自启动配置文件
vim /etc/systemd/system/jenkins.service
#文件内容 [Unit] Description=Jenkins After=network.target [Service] Type=forking ExecStart=/usr/local/test/jenkins/jenkins.sh start ExecReload= ExecStop=/usr/local/test/jenkins/jenkins.sh stop PrivateTmp=true [Install] WantedBy=multi-user.target
8.执行linux命令
#生效 systemctl daemon-reload #启动 systemctl start jenkins #开机自启动 systemctl enable jenkins.service #查看状态 systemctl status jenkins