centos 6.7 install gitlab
阿新 • • 發佈:2017-09-11
centos gitlab
創建gitlab的服務器內存至少 4G,建議4-8G。小於4G,gitlab內嵌的nginx無法啟動。會出現內存溢出的情況。
打開centos 系統防火墻有關 http 和 ssh 的訪問
sudo yum install -y curl openssh-server openssh-clients cronie sudo lokkit -s http -s ssh
安裝postfix ,發送提醒郵件(例如:創建用戶的時候,發送郵件設置密碼)
sudo yum install postfix sudo service postfix start sudo chkconfig postfix on
在postfix安裝過程中,會有配置界面,選擇 ‘Internet Site‘ 然後回車。使用服務器的外部DNS“郵件名稱”並按Enter鍵。其他的默認即可。
新建 /etc/yum.repos.d/gitlab-ce.repo
,內容為,
[gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/ gpgcheck=0 enabled=1
再執行
sudo yum makecache sudo yum install gitlab-ce
gitlab默認配置文件
/etc/gitlab/gitlab.rb
修改 external_url ‘gitlab_domain‘,這個參數是發送郵件的時候,鏈接地址。
修改配置文件之後,需要重新執行
gitlab-ctl reconfigure
查看gitlab狀態
gitlab-ctl status
gitlab 啟動,停止,重啟
gitlab-ctl start,gitlab-ctl stop,gitlab-ctl restart
gitlab 默認的日誌文件存放在 /var/log/gitlab目錄下
查看所有日誌
gitlab-ctl tail
查看nginx日誌
gitlab-ctl tail nginx/gitlab_acces.log
查看 postgresql 日誌
gitlab-ctl tail postgresql
卸載gitlab
gitlab-ctl stop rpm -e gitlab-ce ps aux | grep gitlab kill -9 pid 殺掉進程 find / -name gitlab | xargs rm -rf
本文出自 “架構之路” 博客,謝絕轉載!
centos 6.7 install gitlab