ubuntu安装jenkins

发布时间 2023-04-13 21:49:45作者: 七月and巨蟹

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账户,个人随便。

配置