Jenkins部署
1. 本机配置
需要安装以下软件:
Java 8 ( JRE 或者 JDK 都可以)
如下是 Jenkins 版本对应的 JDK 版本
2.164 (2019-02) and newer: Java 8 or Java 11
2.54 (2017-04) and newer: Java 8
1.612 (2015-05) and newer: Java 7
2. 部署JDK
官方网址:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
下载二进制包 jdk-8u291-linux-x64.tar.g 即可。
下载后进行解压部署:
tar -xf jdk-8u291-linux-x64.tar.gz -C /usr/local/
ln -s /usr/local/jdk1.8.0_291 /usr/local/java
设置环境变量:
vim /etc/profile.d/java.sh
# JDK
JAVA_HOME=/usr/local/java # java 安装包的解压目录
JRE_HOME=$JAVA_HOME/jre
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
使环境变量生效:
source /etc/profile.d/java.sh
检测java环境:
java -version
输出如下:
3. WAR包部署
运行war包:
java -jar jenkins.war
nohup java -jar jenkins.war &
# 后台运行,默认端口8080
nohup java -jar jenkins.war --httpPort=8030 &
# 指定端口8030运行
4. 访问jenkins
浏览器访问地址:http://192.168.195.128:8030/
显示如下:
初次访问需要等待一会儿,稍后会出现解锁页面:
执行如下命令获取密码:
cat /root/.jenkins/secrets/initialAdminPassword
5. 安装插件
安装插件过程较长,需等待较长时间,结束后若有红色安装失败的插件,可以选择此插件的重新安装,或记住此插件名,进入jenkins后自行进行安装。
6. 创建用户
也可以创建管理员,选择 使用 admin 账户继续 :
7. 重启
首先,查看进程:
netstat -ntlp
然后kill掉:
kill -9 11348
8. YUM方式安装
浏览器访问:https://www.jenkins.io/zh/download/
仓库:
curl -Lo /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
安装:
yum install jenkins
启动:
systemctl start jenkins