1.下載git最新包
https://mirrors.edge.kernel.org/pub/software/scm/git/
將最新包上傳至服務器/home目錄
tar -Jxvf? 解壓
進入git目錄 ./configure --prefix=/usr/local/git
make? ?make install
錯誤解決:Can't locate ExtUtils/MakeMaker.pm in @INC
yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
yum -y install gcc automake autoconf libtool make
2.下載gitlab
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
rpm -ivh?gitlab-ce-10.8.4-ce.0.el7.x86_64.rpm?
#vim ?/etc/gitlab/gitlab.rb
external_url ?'http://ip:port'? ? #配置倉庫地址,生成的倉庫地址是根據這個來的,如果這里不寫明端口號的話,生成的倉庫地址每次都要手動修改端口號
gitlab-ctl reconfigure? ? # 使配置生效
gitlab-ctl start
gitlab-ctl start # 啟動所有 gitlab 組件;
gitlab-ctl stop # 停止所有 gitlab 組件;
gitlab-ctl restart # 重啟所有 gitlab 組件;gitlab-ctl status # 查看服務狀態;
gitlab-ctl reconfigure # 啟動服務;
vim /etc/gitlab/gitlab.rb # 修改默認的配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace # 檢查gitlab;
sudo gitlab-ctl tail # 查看日志;
3.安裝postfix
? yum? install? postfix
?