Jenkins - 一篇就能上手 Jenkins 自动化部署

部署运行你感兴趣的模型镜像

二、安装 Git 环境

yum install git

提示是否确定安装,【Y】即可

git version

  • 注意:如果出现版本,代表 Git 环境安装成功!

配置 Git SSH 密钥,如图所示,输入自己的基本信息,其余一律回车即可成功生成证书

git config --global user.name “xxx”

git config --global user.email"xxx@yyy.com"

ssh-keygen -t rsa -C “xxx@yyy.com”

查看公钥,并添加到 Git 账号上

ssh git@github.com

  • 注意:看到 successfully 即可校验成功!(其他 Git 地址需要替换噢,这里指的是 Github)

三、安装 Maven 环境

wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.8.1/binaries/apache-maven-3.8.1-bin.zip

unzip apache-maven-3.8.1-bin.zip

配置环境变量

vim /etc/profile

输入我们自己对应的 Maven 安装目录位置即可

然后保存后,重新加载环境变量配置文件以及验证 Maven 是否生效

mvn -version

  • 注意:如果出现版本,代表 Maven 环境安装成功!

四、安装 Tomcat 环境

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.69/bin/apache-tomcat-8.5.69.zip

解压 Tomcat

unzip apache-tomcat-8.5.69.zip

然后赋值操作权限对 Tomcat,这步骤一定要搞,否则后面会采坑~

紧接着进入 Tomcat 配置

赋值权限

chmod a+x -R *

可以修改 Tomcat 端口号

vim conf/server.xml

启动 Tomcat

bin/startup.sh

  • 注意:如果出现该页面,代表 Tomcat 环境安装成功!

Jenkins Env(Jenkins 服务器)

1、进入 Jenkins 官网并下载 Jenkins.war,选择如图所示箭头所指部分即可

下载地址:https://www.jenkins.io/zh/download

2、下载好后,执行以下命令即可启动 war 包,如图所示

java -jar jenkins.war

注意:此时的 Tomcat 和 Java 环境搭建在下面目标服务器上也会提到,这里不做解释。

3、启动完成后,在浏览器上输入地址以及启动密码,如图所示

localhost:8080

密码的位置是在图中高亮部分的里面,查看该文件内容即可,如下图所示

当然现在最新 Jenkins 版本,可能启动完就会把密码显示在命令窗口上;然后复制该密码输入到网页即可

4、安装选项,选择左边建议选项,右边是自定义,新手推荐选左边即可(安装需要一段时间,耐心等待)

5、填写相关注册信息即可

6、进入【系统管理】【插件管理】安装 2 个常用插件 (Rebuild、Safe Restart),可以一起选好后再点【直接安装】

7、将目标服务器注册到 Jenkins 上,点击【系统管理】【管理节点】【新建节点】【节点名称】【勾选 Permanent Agent】【OK】

8、配置目标服务器相关信息,如图所示,填写完【保存】即可

如果看到以下信息,说明连接成功,可以点击【刷新状态】

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,不论你是刚入门Java开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
**

[外链图片转存中…(img-jABhKHmX-1715784535180)]

[外链图片转存中…(img-teahryP7-1715784535180)]

[外链图片转存中…(img-8ELzLZie-1715784535181)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,不论你是刚入门Java开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值