天天看点

在linux中安装git服务器

作者:云默风

有时候为了确保代码安全,不能把代码安放在外网服务器上,需要在公司自己是服务器上安装一个需要版本管理的git服务器,便于使用git进行代码版本管理

安装git服务器步骤

1.安装服务器需要是c语言运行环境

yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc

在linux中安装git服务器
在linux中安装git服务器
在linux中安装git服务器

出现Complete!代表安装完成

2.建立git目录上传git安装包解压修改安装包为git

在linux中安装git服务器
在linux中安装git服务器
在linux中安装git服务器
在linux中安装git服务器

3.进入git安装目录执行安装命令

在linux中安装git服务器
在linux中安装git服务器

安装命令如下:

(1)自动配置命令:autoconf

在linux中安装git服务器

(2)./configure

在linux中安装git服务器
在linux中安装git服务器

配置完成

(3)编译代码 make

在linux中安装git服务器

特别注意如果make报错

出现以下错误

Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/

解决方案为

执行命令:yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker

即可重新执行make就可以了

(4)执行代码编译命令: make install

(5)设置用户名:adduser -r -c 'git version control' -d /home/git -m git

在home目录下创建一个git用户文件 用户名为git

(6)设置密码

passwd git ---------------------设置密码为git

(7)查询git版本:git --version

su git 切换git用户

cd ~ 切换到home目录下

在linux中安装git服务器
在linux中安装git服务器

(9)初始化git服务器

在/home/git下创建git_code目录执行git init --bare命令

在/home/git/git_code下就会初始化各自配置文件信息,记住--bare一定要添加否则后期出现各种提交异常报错信息

在linux中安装git服务器

(10)最后连接git服务器地址为

ssh://git@ip地址/home/git/git_code

密码和用户名都自己设置成了git/git

测试之后安装git私有服务器成功

在linux中安装git服务器

继续阅读