Instalando Redmine 2.x no Debian Wheezy com Apache Passenger

Tutorial de como instalar o Redmine 2.6 no Debian 7 integrando com o git.

[ Hits: 11.534 ]

Por: Giovanildo Teixeira em 18/06/2015


Instalando e configurando o gerenciador de programas Ruby



Dando permissão sudo para o usuário que você vai instalar o bundle:

su (vai pedir a senha de root)
# adduser nomedousario sudo (adiciona o usuário ao grupo sudo)
# reboot (necessário reiniciar para aplicar as mudanças ou fazer logoff)

Instalando um gerenciador de programas Ruby:

Após salvar a configuração, é hora de instalar o ruby bundle. Primeiramente instalaremos o bundler gem. Depois seguiremos com a instalação do bundle.

sudo gem install bundler
(necessário o sudo pois algumas permissões são negadas com usuário comum e não podemos instalar ele como root pois é uma brecha de segurança)

cd /opt/redmine-2.6.0
$ bundle install --without development test postgresql sqlite
$ sudo bundle install
$ sudo rake generate_secret_token


Colocando chave de segurança secret_token

Ao rodar o comando:

cat /opt/redmine-2.6.0/config/initializers/secret_token.rb

O resultado é mais ou menos assim:

# This file was generated by 'rake generate_secret_token', and should
# not be made visible to public.
# If you have a load-balancing Redmine cluster, you will need to use the
# same version of this file on each machine. And be sure to restart your
# server when you modify this file.
#
# Your secret key for verifying cookie session data integrity. If you
# change this key, all old sessions will become invalid! Make sure the
# secret is at least 30 characters and all random, no regular words or
# you'll be exposed to dictionary attacks.
RedmineApp::Application.config.secret_token = '16ea466c1e691928a540952010719bd25396b0f627c63d20b4cb3da555903757e2872c642ad141d8'


Copie a chave criptografada na última linha que está entre aspas simples. No caso acima é:

16ea466c1e691928a540952010719bd25396b0f627c63d20b4cb3da555903757e2872c642ad141d8

Busque e cole no arquivo: /opt/redmine-2.6.0/config/configuration.yml

De forma que fique assim:

# If you have a load-balancing Redmine cluster, you have to use the
# same secret token on each machine.
secret_token: '16ea466c1e691928a540952010719bd25396b0f627c63d20b4cb3da555903757e2872c642ad141d8'

Página anterior     Próxima página

Páginas do artigo
   1. Instalação do Redmine e dependências
   2. Configurando o acesso a base de dados e o ambiente Redmine
   3. Instalando e configurando o gerenciador de programas Ruby
   4. Configurações finais
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Experiência de migração para software livre

Linux Thinstation para estações antigas

Como ver as informações de rede no Linux

VMWare no Ubuntu passo a passo

Capturando vídeo através do mencoder

  
Comentários

[2] Comentário enviado por jefponte em 27/06/2015 - 10:28h

Muito bom o artigo! Deu certo aqui, muito obrigado! Esse aí se garante, é arrombado, só o vácuo!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts