前言
随着Jenkins官方的不断更新 , 公司现在使用的Jenkins版本太低 , 无奈需要更新 , 之前我没做过这类的工作 , 只能在本地虚拟机重新部署Jenkins服务 , 并且模拟升级过程 , 下面开始配置流程
- 修改防火墙配置
-
关闭防火墙,关闭selinux,或自行配置防火墙 参考:
https://blog.youkuaiyun.com/weixin_52269666/article/details/121181460
-
-
安装jdk
-
我使用的是openjdk
-
yum install java-11-openjdk
-

-
-
下载Tomcat
-
mkdir /data
cd /data
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.65/bin/apache-tomcat-9.0.65.tar.gz
tar xf apache-tomcat-9.0.65.tar.gz

-
- 下载 Jenkins war包
-
2
3
cd /data/apache-tomcat-9.0.65/webapps/
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.332.1/jenkins.war
mv jenkins.war ROOT.war
- 也可以通过文件传输工具直接把war包传到目录下(/data/apache-tomcat-9.0.65/webapps/)

-
- 安装字体库
-
yum install fontconfig
-
- 修改Jenkins默认目录(可选)
- 修改默认的jenkins目录避免后续缓存文件多,撑满根硬盘空间
-
mkdir /data/jenkins_home
echo "export JENKINS_HOME=/data/jenkins_home" >> /etc/profile
source /etc/profile
- 启动Tomcat服务
-
/data/apache-tomcat-9.0.65/bin/startup.sh

-
- 访问Jenkins
- http://IP:8080
- IP是你本机IP , 端口是默认的如果你改了端口记得修改
- 部署完毕
本文详述了一位初学者如何在本地虚拟机上部署并升级Jenkins服务。首先,关闭防火墙和SELinux,或自定义防火墙配置。接着,安装openjdk,下载并解压Tomcat,将Jenkins war包放入Tomcat的webapps目录。此外,还安装了必要的字体库,并修改Jenkins默认目录以优化存储。最后,通过启动Tomcat服务,可以在IP:8080访问升级后的Jenkins实例。
783

被折叠的 条评论
为什么被折叠?



