gitlab搭建


本人Windows系統,要搭建GitLab,需要準備Linux系統(64位),因此需要安裝虛擬機,在虛擬機上面搭建GitLab。

 Step1:系統環境準備

Linux系統:CentOS-6.4-x86_64

注:64位的操作系統比較好,不然的話會執行安裝包程序的時候會出現錯誤

關於虛擬機使用本地系統的共享文件夾,步驟如下:

1. 設置虛擬機,選擇“選項”,點擊“共享文件夾”,點擊“添加”,選擇本地的文件夾作爲共享文件夾

2. 在虛擬機中/mnt/hgfs中即可看到共享文件夾

問題:

1. 在我的/mnt中看不到/hgfs文件夾。

    原因:沒有安裝VMwareTools

    解決:安裝VMwareTools

           s1. 點擊“重新安裝VMwaretools”,在彈出的目錄中把VMwareTools-9.6.2-1688356.tar.gz文件複製到某處

           s2. 解壓該文件 tar -zxvf

           s3. 運行vmware-install.pl文件,並且一路回車

           s4. 重啓虛擬機,即可在/mnt下看到/hgfs文件夾,進入之後即可看到共享文件夾

 Step2:下載GitLab安裝包

使用鏈接:https://bitnami.com/redirect/to/137681/bitnami-gitlab-8.14.3-0-linux-x64-installer.run 下載安裝包

注:bitnami 爲我們把gitlab安裝所需的依賴都打包了,實現了真正的一鍵式安裝過程,thx

 Step3:安裝GitLab

1. 進入root

su -

2. 進入安裝文件所在目錄

3. 修改文件權限

chmod +x bitnami-gitlab-8.14.3-0-linux-x64-installer.run

4. 執行安裝

./bitnami-gitlab-8.14.3-0-linux-x64-installer.run

注:在安裝過程中注意記錄填寫的必要用戶信息即可


 Step4:安裝Git

若要本機使用git,還要進行安裝,對於CentOS,使用yum安裝的git爲非常陳舊的版本,不能使用,因此需要自行編譯安裝。

1. 安裝依賴

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

yum install  gcc perl-ExtUtils-MakeMaker

2. 下載git到 /usr/src

下載鏈接:http://pan.baidu.com/s/1qXFnOxI

cd /usr/src

tar xzf ./XXX 

注:XXX代表該下載的安裝包“git-2.0.0.tar.gz”

3. 編譯並安裝

cd git-2.0.0
make prefix=/usr/local/git all
make prefix=/usr/local/git install
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc

4. 查看版本號

git --version

5. 測試使用

可以從gitlab中新建一個項目並且使用git拷貝下來,以查看各項功能是否正常


 Step5:後記

 如果關機了還會發現有一個小問題,那就是gitlab默認沒有開機啓動服務,解決方法:

使用root用戶進入/opt/gitlab-8.14.3-0目錄,看到ctlscript.sh命令,使用:

./ctlscript.sh start即可開啓


參考鏈接(特別特別感謝):

安裝gitlab: http://blog.csdn.net/u010789532/article/details/54964117

安裝git:http://www.cnblogs.com/fuyuanming/p/5804695.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章