ubuntu安装jenkins

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.137.150:8080

第一次登录&简单配置

登录

插件安装界面,默认推荐常用的插件,但是一般网络不好,这里先跳过,之后会说明。

这里使用admin账户,个人随便。

完成后的界面。如下:

配置

修改管理员密码

右上角选择 admin 标签

插件换源

还是使用到上面的镜像源,选择jenkins下的updates
注意:插件版本最好不要超过jenkins版本,即 <= 当前jenkins版本
如:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/dynamic-2.350/update-center.json

划到最下方,选择 Update Site标签下的 URL栏,替换掉,最后提交重启即可。

重启:在URL根目录加restart即可。如:http://192.168.137.150:8080/restart

插件下载

输入框输入想要下载插件即可。

Locale  # 中文插件
Localization: Chinese (Simplified) # 中文插件
中文设置

1.点击 [Manage Jenkins] >> [Configure System] 选项。
2.找到 [Locale]选项,输入[zh_CN],勾选下面的选项,最后点击 [应用] 即可。

posted @ 2023-04-13 21:42  七月and巨蟹  阅读(1612)  评论(0)    收藏  举报