ubuntu20.04安装Jenkins及简单配置
环境:
虚拟机:VMware Workstation
Linux版本:ubuntu Desktop 20.04
清华大学镜像源:https://mirrors.tuna.tsinghua.edu.cn/
下方镜像源链接中可以下载各种Linux发行版
准备
Java版本:1.8
Jenkins版本:2.350
注意:jenkins2.357及以上版本不支持java 8,即"1.8.x"版本 请下载后缀为".war"的压缩包
开始安装
安装jenkins前需要先安装Java
把war压缩包放到空的文件夹中,按照下方分别新建三个sh文件,分别是启动、停止、重启,脚本和文件放到一起。
start启动脚本
vim start.sh # 或者vi (没有安装vim时使用)
脚本内容:
#!/bin/bash
# JAVA_HOME:Java配置的路径
# /home/learn/Downloads/jenkins.war:jenkins文件存放的位置
# --httpPort 默认端口号
export JAVA_HOME="/usr/lib/jvm/jdk1.8.0_131"
nohup java -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms1024m -Xmx1024m -Xmn256m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -jar /home/learn/Downloads/jenkins.war --httpPort=8080 2>&1 &
stop启动脚本
vim stop.sh # 或者vi (没有安装vim时使用)
脚本内容:
#关闭Jenkins
#!/bin/bash
PID=$(ps -ef | grep jenkins.war | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
echo Application is already stopped
else
echo kill $PID
kill $PID
fi
restart启动脚本
vim restart.sh # 或者vi (没有安装vim时使用)
脚本内容:
#!/bin/bash
echo Stopping application
bash ./stop.sh
echo Starting application
bash ./start.sh
运行:
终端运行start脚本,就可以了(当前路径有nohop.out的Log文件)
展示
使用
终端输入命令即可
./start.sh
等待几分钟后,会在家目录下生成".jenkins"目录,说明安装完毕。
启动
浏览器使用虚拟机ip+端口号(脚本默认8080)打开jenkins。
如:192.168.13.150:8080
第一次登录&简单配置
登录
插件安装界面,默认推荐常用的插件,但是一般网络不好,这里先跳过,之后会说明。
这里使用admin账户,个人随便。
完成后的界面。如下: