git官網(wǎng) about.gitlab.com
點(diǎn)擊 Install GitLab
選擇具體的系統(tǒng)
-
運(yùn)行命令
sudo yum install -y curl policycoreutils-python openssh-server cronie sudo lokkit -s http -s ssh (打開防火墻的ssh和http) sudo yum install postfix sudo service postfix start sudo chkconfig postfix on (安裝postfix發(fā)送通知郵件。如果你想使用另一個解決方案來發(fā)送電子郵件,請?zhí)^這一步,配置外部SMTP服務(wù)器后gitlab已安裝。ps:我不會跳過) -
安裝git
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash (添加gitlab封裝庫) sudo yum -y install gitlab-ee (安裝gitlab包) sudo gitlab-ctl reconfigure (配置并啟動gitlab)
注意:如果遇到問題:No more mirrors to try.(沒有鏡像,)
要是一開始就沒有鏡像,需要換yum源 ,要是開始下載了提示這個 就是說明網(wǎng)絡(luò)不好,再多次執(zhí)行 sudo yum -y install gitlab-ee )
-
啟動不成功
關(guān)閉資源 釋放內(nèi)存sudo gitlab-ctl stop unicorn sudo gitlab-ctl stop sidekiq -
修改配置
修改 /etc/gitlab/gitlab.rb 把 /etc/gitlab/gitlab.rb的external_url屬性修改成你的ip external_url "https:192.168.0.100"(ps:本人虛擬機(jī)ip是192.168.0.100) -
配置生效
sudo gitlab-ctl reconfigure -
重啟服務(wù)
sudo gitlab-ctl restart -
測試
訪問external_url 的屬性(本人:192.168.0.100)
ps:說一下 sudo sudo命令就是讓你已管理員(可以理解為root)的身份執(zhí)行后邊的命令