在CentOS7系统中安装git服务器有两种方法,分别为yum安装和下载git安装包手动安装,这篇文章只有下载git安装包手动安装方法。

方法一:使用yum安装

暂无

方法二:下载git安装包手动安装

  • 前提

    • 以root用户登录终端
    • 如果前期使用yum安装过git并且失败的话,请使用命令:yum remove git
    • 具有git安装包,如果没有的话可以去 https://www.kernel.org/pub/software/scm/git/ 下载,找到自己想要安装的git版本,以.tar.gz结尾的都可。如下图

  • 安装依赖包
    • 安装gcc

      • 检查是否安装gcc:  rpm -q 'gcc'
      • 如果安装则安装下一个依赖,
      • 如果没有则上网查找gcc安装包:yum list 'gcc'  ,结果如下图所示

      • 根据查找gcc的名称安装:yum install 'gcc名称'

      PS:以上是安装gcc依赖包的详细步骤,接下来每一个以来插件安装步骤皆是如此,我就不一一举例,只是写下安装插件的名称

    • 安装zlib-devel
    • 安装curl-devel
    • 安装openssl-devel
    • 安装expat-devel
    • 安装perl-ExtUtils-MakeMaker
  • 安装git(举例  git压缩包名称:git-2.4.9.tar.gz)
    • 解压git压缩包:tar -zxvf 'git-2.4.9.tar.gz' ,解压之后文件夹名称为git-2.4.9
    • 进入文件夹:cd git-2.4.9
    • 配置文件安装路径:  ./configure prefix=安装路径,此处我以/usr/local/git为安装路径
    • 编译且安装git:   make && make install
    • 如果没有成功,则查看安装错误信息,一般是依赖包缺少所致,根据原因去解决问题。
    • 配置环境变量
      • 修改/etc/profile文件:vim /etc/profile
      • 在最后一行增加
        export GIT_HOME=/usr/local/git
        export PATH=${GIT_HOME}/bin:$PATH

      • 使用source使环境配置生效:source /etc/profile
    • 查看版本号:git --version
  • 安装结束

转载于:https://www.cnblogs.com/zuiyue_jing/p/8352525.html

CentOS7 安装git服务器相关推荐

  1. CentOS7搭建Git服务器

    CentOS7搭建Git服务器 文章目录 CentOS7搭建Git服务器 前言 搭建步骤 参考链接 前言 现有一台操作系统为CentOS 7的服务器,要将其作为代码库服务器使用,要求使用Git进行代码 ...

  2. Ubuntu 安装git服务器

    安装git服务器 sudoapt-getinstallgit-core 配置git服务器 1.创建git服务器管理用户 sudouseradd-mgit sudopasswdgit 2.创建git仓库 ...

  3. centos7安装git踩坑记

    之前自己是按照 Git 服务器搭建这篇博客来安装git服务器的,一步步顺序下来,但git clone的时候,每次都要求输入密码.说好的SSH免密登录呢.前后搞了一天多才搞定,现在记录下踩过的坑. 坑1 ...

  4. CentOS7安装git

    CentOS7安装git 前言 一.git介绍 二.使用yum安装git 1.安装git 2.查看git版本 3.移除git 三.源码包安装git 1.安装依赖 2.下载源码包 3.解压 4.git安 ...

  5. Centos7安装kvm服务器

    Centos7安装kvm服务器 什么是kvm virt-manager及相关软件简介 virt-manger架构及原理 KVM QEMU Libvirt 检查硬件是否支持kvm虚拟化 启用嵌套虚拟化( ...

  6. 安装GIT服务器 gitolite,及权限管理

    安装参考: http://zengrong.net/post/1720.htm http://blog.chinaunix.net/uid-15174104-id-3843570.htmlgit使用参 ...

  7. Centos7安装ocserv服务器

    Centos7安装ocserv服务器 安装ocserv服务端 申请公网证书(非必需之行,仅适用于已绑定域名的主机) 安装certbot自助签发公网ssl证书 自助签发证书> 前置条件:该服务器公 ...

  8. Centos7安装gitlab服务器

    gitlab官方安装文档:https://about.gitlab.com/install/#centos-6 版本列表:https://packages.gitlab.com/gitlab/gitl ...

  9. linux centos7安装git服务器配置,CentOS7 Linux环境下搭建Git仓库

    1.安装依赖库 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 2.安装Git ...

最新文章

  1. UA MATH571B 试验设计 2k析因设计理论上
  2. 44 | 套路篇:网络性能优化的几个思路(下)
  3. Java zip 压缩 文件夹删除,移动,重命名,复制
  4. evt参数是干啥用的_塑料凳子上的洞,是干啥用的?
  5. Error Could not open client transport with JDBC Uri jdbchive2hadoop10210000 Failed to open new sessi
  6. 微信登录接口报错:40163 code been used, hints: [ req_id: xXyYHa12345678 ]
  7. 学习python的微信公众号_Python学习一:微信公众号验证
  8. win10 家庭版 升级专业版
  9. 滴滴顺风车即将重新上线,试运营方案涉嫌歧视女性乘客
  10. leetcode(17~30)
  11. 2022中国汽车品牌魅力指数排名:广汽传祺、吉利、东风风行、荣威位居自主品牌前列 | 美通社头条...
  12. Volatile底层实现原理
  13. 1+3+5+....+99的和为
  14. 在线24点计算器工具
  15. 基于pytorch+python实现一个中文到英文的神经网络的翻译模型
  16. 虚拟机 Ubuntu16.04开机蓝屏问题
  17. syslog与rsyslog
  18. 携手Nutanix,AMD EPYC服务器打造全新超融合生态
  19. Vue系统指令(一)
  20. Docker 问题集锦(15) - ERROR: for * Cannot start service *: driver failed programming external

热门文章

  1. 动态绘制柱状图饼状图
  2. FlowDocumentPageViewer
  3. 【Java从0到架构师】Linux 基础知识、常用命令
  4. jsf ajax循环调用,每次JSF ajax回发后执行JavaScript
  5. Mozilla的 MDN 学习区Web开发
  6. html 绝对位置居中,如何在div中对绝对定位元素进行居中?
  7. linux tensorflow demo_独家 | 在浏览器中使用TensorFlow.js和Python构建机器学习模型(附代码)...
  8. html email输入框,html5给文本框实现email域名自动完成效果
  9. Python中defaultdict用法
  10. AcWing 100. 增减序列