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: 10.750 ]

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

Descartando Séries no Slackware não tão Necessárias

Linux Mint - Num Lock, Caps Lock e brilho no painel

Criando pacotes pré-compilados no Gentoo

Terminais leves no SuSE (LTSP)

Fãs do pinguim, vamos à luta!

  
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