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 用户。
若是想支持更多用户,可使用 集群式架构