centos7安裝git服務端
阿新 • • 發佈:2019-02-11
使用SSH搭建GIT伺服器,要做以下準備工作:
1、在伺服器和客戶端機器上分別安裝git
2、在伺服器上安裝ssh服務
3、在客戶端機器上安裝SSH客戶端
make clean 清除編譯
yum remove git 解除安裝
安裝服務端:
(1)首先先更新系統
sudo yum update
(2)安裝依賴的包
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
(3)下載git原始碼並解壓縮
wget https://Github.com /Git/Git/archive/v2.3.0.tar.gz
tar zxvf v2.3.0.tar.gz
cd v2.3.0
make prefix=/usr/local/git all
make prefix=/usr/local/git install
(5)此時你如果使用git –version 檢視git版本的話,發現git仍然是1.8.1版本。這是因為它預設使用了”/usr/bin”下的git。
你可以用下面的命令檢視git所在的路徑:
$ whereis git
git: /usr/bin/git /usr/local/git /usr/share/man/man1/git.1.gz
(6)我們要把編譯安裝的git路徑放到環境變數裡,讓它替換”/usr/bin”下的git。為此我們可以修改“/etc/profile”檔案(或者/etc/bashrc檔案)。
sudo vim /etc/profile
然後在檔案的最後一行,新增下面的內容,然後儲存退出。
export PATH=/usr/local/git/bin:$PATH
(8)然後再次使用git –version 檢視git版本,發現輸出2.3.0,表明安裝成功。