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 用戶。

  • 若是想支持更多用戶,可使用 集羣式架構

相關文章
相關標籤/搜索