instalacao de pacote Page History


Pré-instalação

Requisitos do Sistema

  • Sistema Operacional CentOS6.5 64bits
  • Memória:
    • 1GB RAM + 1GB swap para suporte de até 100 usuários
    • 2GB RAM é o recomendado para suporte de até 500 usuários
  • CPU
    • 1 core suporta até 100 usuários
    • 2 cores é o recomendado para suporte de até 500 usuários

Instalação e configuração de dependências

sudo yum install openssh-server sudo yum install postfix sudo service postfix start sudo chkconfig postfix on

Download do pacote

Instalação

sudo rpm -i gitlab-spb-stable.el6.x86_64.rpm

Pós-instalação

Editar os arquivos de configuração /etc/gitlab/gitlab.rb, adicionando as configurações necessárias. Segue, abaixo, um exemplo de configuração deste arquivo.

# URL configuration

external_url 'http://162.243.88.56'

gitlab_rails['internal_api_url'] = 'http://127.0.0.1:8090/gitlab'

# Ports and Services configuration

nginx['enable'] = false

unicorn['enable'] = true

unicorn['port'] = 8091

postgresql['port'] = 5433

gitlab_rails['gitlab_shell_ssh_port'] = 51122

# Omniauth-env settings

gitlab_rails['env_enable'] = true

gitlab_rails['env_database_name'] = 'colab'

gitlab_rails['env_database_host'] = '127.0.0.1'

gitlab_rails['env_database_user'] = 'colab'

gitlab_rails['env_database_password'] = 'colab'

# Omniauth settings

gitlab_rails['omniauth_enabled'] = true

gitlab_rails['omniauth_allow_single_sign_on'] = true

gitlab_rails['omniauth_block_auto_created_users'] = false


Last edited by Alexandre