前面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.gz
Resolving mirrors.edge.kernel.org (mirrors.edge.kernel.org)... 147.75.95.133, 2604:1380:3000:1500::1
Connecting to mirrors.edge.kernel.org (mirrors.edge.kernel.org)|147.75.95.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 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 --version
git version 2.11.0
网友评论