1 換源:html
# curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/nullgit
# echo 'deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu trusty main' >> /etc/apt/sources.list.d/gitlab-ce.listubuntu
# apt-get update服務器
# apt-get install gitlab-ce架構
2 配置域名和郵箱dom
vi /etc/gitlab/gitlab.rb curl
1gitlab 2ui 3this 4 5 6 7 8 9 10 11 12 13 14 |
gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.qq.com" gitlab_rails['smtp_port'] = 465 gitlab_rails['smtp_user_name'] = "your_smtp_user_name@qq.com" gitlab_rails['smtp_password'] = "your_smtp_user_password" gitlab_rails['smtp_authentication'] = "login" gitlab_rails['smtp_ssl'] = true gitlab_rails['smtp_enable_starttls_auto'] = true gitlab_rails['smtp_tls'] = true
# If your SMTP server does not like the default 'From: gitlab@localhost' you # can change the 'From' with this setting. gitlab_rails['gitlab_email_from'] = 'your_smtp_user_name@qq.com' gitlab_rails['gitlab_email_reply_to'] = 'your_smtp_user_name@qq.com' |
3 修改服務器地址:
|
external_url 'http://your_domain_or_ip.com' |
4 以後執行 gitlab-ctl reconfigure 生效配置
5 打開external_url 的地址,修改密碼後便可訪問,默認root
安裝要求:
1 核心CPU最多支持100個用戶,全部的workers和後臺任務都在同一個核心工做這將致使GitLab服務響應會有點緩慢。
2核心 支持500用戶,這也是官方推薦的最低標準。
4 核心支持2,000用戶。
8 核心支持5,000用戶。
16 核心支持10,000用戶。
32 核心支持20,000用戶。
64 核心支持40,000用戶。
若是想支持更多用戶,可使用 集羣式架構
安裝使用GitLab須要至少4GB可用內存(RAM + Swap)! 因爲操做系統和其餘正在運行的應用也會使用內存, 因此安裝GitLab前必定要注意當前服務器至少有4GB的可用內存. 少於4GB內存會致使在reconfigure的時候出現各類詭異的問題, 並且在使用過程當中也常常會出現500錯誤.
1GB 物理內存 + 3GB 交換分區 是最低的要求,但咱們 強烈反對 使用這樣的配置。 查看下面unicorn worker章節獲取更多建議。
2GB 物理內存 + 2GB 交換分區 支持100用戶,但服務響應會很慢。
4GB 物理內存 支持100用戶,也是 官方推薦 的配置。
8GB 物理內存 支持 1,000 用戶。
16GB 物理內存 支持 2,000 用戶。
32GB 物理內存 支持 4,000 用戶。
64GB 物理內存 支持 8,000 用戶。
128GB 物理內存 支持 16,000 用戶。
256GB 物理內存 支持 32,000 用戶。
若是想支持更多用戶,可使用 集羣式架構