ubuntu14.10安装gitlab

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

 

 

 

安装要求:

CPU 

  • 1 核心CPU最多支持100个用户,全部的workers和后台任务都在同一个核心工做这将致使GitLab服务响应会有点缓慢。

  • 2核心 支持500用户,这也是官方推荐的最低标准。

  • 4 核心支持2,000用户。

  • 8 核心支持5,000用户。

  • 16 核心支持10,000用户。

  • 32 核心支持20,000用户。

  • 64 核心支持40,000用户。

  • 若是想支持更多用户,可使用 集群式架构

Memory 

安装使用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 用户。

  • 若是想支持更多用户,可使用 集群式架构

相关文章
相关标签/搜索