在Linux上搭建私有Git伺服器並建立私有遠端倉庫
遠端倉庫實際上和本地倉庫沒啥不同,純粹為了 7x24 小時開機並交換大家的修改。GitHub 是一個免費託管開原始碼的遠端倉庫; 但是對於某些資原始碼(如生命的商業公司來說),不想公開原始碼, 可以自己搭建一臺 Git 伺服器作為私有倉庫使用。
搭建Git伺服器需要準備一臺執行Linux的機器,在此我們使用CentOS。以下為安裝步驟 :
在虛擬機器 CentOS 中使用命令視窗, 或使用 SecureCRT 工具來執行命令, 以下我將採用 SecureCRT 工具以root許可權來給大家演示:
1. 安裝 git 服務環境準備 (必須網路暢通)
在命令視窗內執行 yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc
2. 下載 git-2.5.0.tar.gz 並上傳到虛擬機器
下載地址: https://pan.baidu.com/s/1rWWg8xlR6OA-PkH1uQO9yQ
1) 上傳
SecureCRT 工具 選單欄點選 File -> Connect SFTP Tab 進入上傳檔案介面, 執行 put + git-2.5.0.tar.gz的全路徑名 命令完成上傳:
在 root 下檢視是否有上傳上去:
2)解壓到指定資料夾下(需提前建立好 git 資料夾)
3)進入 資料夾 git-2.5.0 執行 autoconf 命令, 再執行 ./configure 命令:
4)執行 make 命令:
6)執行 make install 命令:
7) 以上所有命令執行完畢後 執行 git --version 命令檢查是否安裝成功:
8) 建立名為 git 的使用者, 並設定密碼
9) 切換到 git 使用者下 並建立 遠端倉庫 repository