【Devops】安装Jenkins

291 阅读1分钟

前情回顾

手头只有低配服务器一台(2核2G),既要又要还想要,既要做日常的学习练习,又要部署一些稳定的中间件服务做本地调试,还想要逐步部署一些Demo服务或博客,又不想太花功夫每次部署重新打镜像。
之前完成了一部分工作--安装K3S,今天安装一下Jenkins。

安装JDK

jenkins是使用Java开发的,运行需要JDK环境,所以首先安装JDK 这里选择了jdk11,是在安装完jdk8和jenkins不匹配后的选择,建议安装最新jenkins的话,JDK最低装11

# 查看JDK版本 
yum search java | grep -i --color JDK 
# 安装 
yum install -y java-11-openjdk.x86_64

安装Jenkins

安装完JDK,因为Jenkins还需要在gitlab拉取代码,所以需要git,另外还需要收发邮件,需要安装收发邮件的组件

yum -y install git postfix mailx
systemctl enable postfix
systemctl start postfix

Jenkins rpm包下载地址

yum -y install jenkins-xxx.noarch.rpm
systemctl start jenkins.service
sysctmctl enable jenkins.service

第一次时,启动失败

image.png

上述报错信息无效,查看真实报错信息,jdk版本太低了,换jdk11后重装

cd /etc/init.d 
./jenkins start

image.png

配置防火墙开放端口后,jenkins运行成功 image.png