前情回顾
手头只有低配服务器一台(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
yum -y install jenkins-xxx.noarch.rpm
systemctl start jenkins.service
sysctmctl enable jenkins.service
第一次时,启动失败
上述报错信息无效,查看真实报错信息,jdk版本太低了,换jdk11后重装
cd /etc/init.d
./jenkins start
配置防火墙开放端口后,jenkins运行成功