前面2篇文章已经完成Jenkins相关配置且成功登录Jenkins。那么基于“Git + Maven + Jenkins 实现自动化部署”之前,还需事先安装好必备的工具。本篇主要针对“阿里云Centos7服务器安装git”进行讲解,希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!

Git介绍

是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理

第一步:下载git安装包

(1)安装包地址:https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.11.0.tar.gz
(2)利用wget下载安装包

[root@iZ2zebjpjfqq58nc6ul6hnZ package]# wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.11.0.tar.gz--2020-05-10 17:43:12--  https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.11.0.tar.gzResolving mirrors.edge.kernel.org (mirrors.edge.kernel.org)... 147.75.95.133, 2604:1380:3000:1500::1Connecting to mirrors.edge.kernel.org (mirrors.edge.kernel.org)|147.75.95.133|:443... connected.HTTP request sent, awaiting response... 200 OKLength: 6234127 (5.9M) [application/x-gzip]Saving to: ‘git-2.11.0.tar.gz’

100%[==============================================================================================>] 6,234,127   75.3KB/s   in 74s

2020-05-10 17:44:27 (82.8 KB/s) - ‘git-2.11.0.tar.gz’ saved [6234127/6234127]
第二步:进入git安装包目录并解压

(1)linux命令为:tar -zxvf git-2.11.0.tar.gz

第三步:进入git目录

(1)linux命令为:cd git-2.11.0

第四步:安装git依赖的包

(1)linux命令为:yum -y install gcc openssl openssl-devel curl curl-devel unzip perl perl-devel expat expat-devel zlib zlib-devel asciidoc xmlto gettext-devel openssh-clients

第五步:编译

(1)linux命令为:make prefix=/usr/local/git all doc

###如果只出现了一行这提示,不用管它,继续下面操作make[1]: Leaving directory `/root/package/git-2.11.0/Documentation'
第六步:安装

(1)linux命令为:make prefix=/usr/local/git install
(2)注意:安装成功后查看/usr/local下面是否有git文件夹

第七步:配置环境变量

(1)linux命令为:vim /etc/profile进入文件profile文件进行配置环境变量

底部追加的内容为:export PATH=/usr/local/git/bin:$PATH
第八步:重启加载profile让系统文件生效

(1)linux命令为:source /etc/profile

第九步:验证是否安装成功

(1)linux命令为:git --version

[root@iZ2zebjpjfqq58nc6ul6hnZ ~]# git --versiongit version 2.11.0

作者:筱媛媛
链接:https://www.jianshu.com/p/b3993244c505
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

阿里云安装git_Jenkins准备篇04阿里云Centos7服务器安装git相关推荐

  1. 腾讯云安装mysql_详解腾讯云CentOS7.0使用yum安装mysql及使用遇到的问题

    背景: 今天才申请了腾讯云+校园计划的1元服务器,安装了Centos7.0,在安装MySQL的时候,使用yum list | grep mysql 来查找yum源中是否有mysql,结果如下: [ro ...

  2. Orbslam2 稠密点云 +D435i实现(Ubuntu18.04)

    系统:Ubuntu18.04 设备:Realsense D435i 一.安装相关依赖库 毕设后写的一篇通俗一些的,适合没接触过或不太会ubuntu的同学,前半部分都是一样的, tips:需要安装一个[ ...

  3. 『中级篇』阿里云安装Docker企业版UCP和DTR(59)

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』阿里云安装Docker企业版UCP和DTR(59) 前面一节讲到了如何在阿里云使用容器服务的方式,本节主要讲讲如何在 ...

  4. 4月03日云栖精选夜读:阿里全资收购饿了么意味着啥?这篇分析说全了!

    这是中国互联网史上最大规模的收购.4月2日,阿里巴巴集团.蚂蚁金服集团与饿了么联合宣布,阿里巴巴已经签订收购协议,将联合蚂蚁金服以95亿美元对饿了么完成全资收购. 饿了么正式成为"超级独角兽 ...

  5. Hexo 博客部署到阿里云ECS服务器(Ubuntu 20.04)和域名解析

    背景 一开始我把Hexo博客部署到Github上,其实都是博客最入门的做法,如果没有把自己做的博客部署到自己购买的服务器上再加上域名解析,我觉得这个过程是不完整的,所以我把我自己部署网站的整个过程都记 ...

  6. Ubuntu20.04 阿里云服务器网站搭建 Apache2+PHP+MySQL

    Ubuntu20.04 阿里云服务器网站搭建 __02__MySQL 初步任务 MySQL_8.x安装与测试 第一步:下载MySQL的服务器版本 第二步:初始化配置 第三步:配置远程链接 (1)给ro ...

  7. 阿里云-云开发平台入门篇——静态网站的全生命周期实战

    静态网站的全生命周期实战 创建应用 开发部署 下线&删除应用 静态网站的全生命周期实战 云开发平台官网:https://workbench.aliyun.com/ 往期文章: 阿里云开发平台普 ...

  8. 阿里云-云开发平台存储篇——给应用接上后端存储能力

    给应用接上后端存储能力 案例一:用RDS数据库实现Todolist 1. 资源准备 2. 云开发平台 案例二:用Nas存储文件 案例三:用OSS上传和展示图片 1. 资源准备 2. 云开发平台 实践: ...

  9. 阿里云-云开发平台计算篇——加强应用本身的计算能力

    加强应用本身的计算能力 人脸动漫化 1. 云开发平台 2. 小程序开发 3. 运行测试 人脸美颜 1. 云开发平台 2. 小程序开发 3. 运行测试 加强应用本身的计算能力 云开发平台官网:https ...

最新文章

  1. 计算机组成原理整数乘法,计算机组成原理 - 定点整数的原码补码运算(待验证)...
  2. pta简单实现x的n次方_PTA-2017实验2.4 函数
  3. boost::log::sinks::file用法的测试程序
  4. C#进阶系列——WebApi 接口测试工具:WebApiTestClient
  5. Python 奇淫技巧!
  6. FPGA积沙成塔(目录篇)
  7. 60-100-240-使用-DataSource-JDBC相关-JDBC读取各种数据源
  8. java在线聊天项目 使用SWT快速制作登录窗口,可视化窗口Design 更换窗口默认皮肤(切换Swing自带的几种皮肤如矩形带圆角)...
  9. Liunx CentOS6编译安装LAMP
  10. [ERP/鼎捷E10][生产制造]取代料/替代料
  11. 深度linux网卡配置,Deepin 15.11 命令行配置静态IP
  12. 图片去水印工具(Teorex Inpaint) v7.1
  13. 从青云上市,看中国云计算小巨头的“屠龙”之路
  14. centOS 7无法连接网络详细解决办法
  15. JS-WebAPI练习
  16. 扩展访问:Uber Lite App开发始末
  17. Beanshell解析json-解析简单复杂json数据
  18. 用位运算来代替乘法、除法和取余的方式
  19. 插画版Kubernetes指南
  20. AliOS Developer 网址

热门文章

  1. Prepo —— 图标转化器
  2. C++函数指针和类成员函数指针
  3. CAD答辩周 -- 与自己相关的几场
  4. 用函数判断考试得分:
  5. 用 CSS实现Bubble提示框的两种方法
  6. 7-3 输出最大公约数 (10 分)
  7. 4017-二叉排序树的限定条件下的数据输出(C++,附思路及建立时的可能错误排查)
  8. C语言-数据结构-可变长顺序表的初始化,插入和输出
  9. 华为鸿蒙系统自动驾驶,华为高阶自动驾驶 + 华为鸿蒙 OS 车机系统体验
  10. java重定向url怎么写_Java:如何从重定向的URL中读取内容?