Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: desktop de trabalho
Por hblv33
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Instalar Redmine no Ubuntu via apt-get
Linux user
Publicado por marcelo maia da silva em 26/08/2011

Login: marceloufpa, 8029 pontos
[ Hits: 3300 ]

Instalar Redmine no Ubuntu via apt-get

Instalando redmine no ubuntu usando passenger:

# apt-get install redmine redmine-mysql subversion apache2

Obs.: Durante a instalação escolha instalar com Mysql.

Redmine será instalado em /usr/share/redmine e /etc/redmine:

# apt-get install libapache2-mod-passenger
# ln -s /usr/share/redmine/public /var/www/redmine

Em /etc/apache2/mods-available/passenger.conf, adicionar:

PassengerDefaultUser www-data

Em /etc/apache2/sites-available/default, adicionar:

<Directory /var/www/redmine>
       RailsBaseURI /redmine
       PassengerResolveSymlinksInDocumentRoot on
</Directory>


Depois, os comandos:

# a2enmod passenger
# /etc/init.d/apache2 restart

Caso apareça 403: Forbidden:

# chmod a+x /usr/share/redmine/public

Teste a instalação, vá na pasta onde foi instalada o redmine:

# ruby script/server webrick -e production

Acesse no seu navegador o endereço http://localhost:3000.

Obs.: O nome da base de dados no mysql é redmine_default
Obs2: login/senha admin/admin

Configurando o serviço de email

Crie o arquivo email.yml, copie e cole em /etc/redmine/default, use o exemplo de conteúdo abaixo, mas não se esqueça de alterar para seu domínio (google,yahoo etc.):

# Outgoing email settings
production:
delivery_method: :smtp
smtp_settings:
   address: smtp.ufpa.br
   port: 25
   domain: smtp.ufpa.br
   authentication: :login
   user_name: projetoset@ufpa.br
   password: "senhadoemail"


Restaurando o redmine

Para o redmine ser restaurado (supondo que o computador é outro ou foi formatado), precisa-se restaurar a base de dados (ver arquivo /etc/redmine/default/database.yml para saber a base de dados que está sendo usada) e restaurar os arquivos.

Também precisa de todas as ferramentas do Ruby, uma base de dados e um servidor web (como o apache), para tal veja o manual de instalação sobre as dependências que serão instaladas.

Como dito antes, o redmine está instalado em /usr/share/redmine e /etc/redmine/default.

No arquivo /etc/apache/sites-avaliable/default a regra que faz o redmine ser reconhecido é:

<Directory /var/www/redmine>
           RailsBaseURI /redmine
           PassengerResolveSymlinksInDocumentRoot on
</Directory>


Sendo que no diretório /var/www foi feito um link simbólico com o comando:

# ln -s /usr/share/redmine/public /var/www/redmine

Vamos lá aos passos:
  1. Siga o manual de instalação com o intuito de instalar as dependências;
  2. Restaure os arquivos do redmine na pasta desejada;
  3. Restaure a base de dados(ver o arquivo database.yml);
  4. Restaure tudo que tinha no antigo /etc/redmine/default para o mais recente;
  5. Crie um link simbólico: # ln -s pastadoredminerestaurado /var/www/redmine;
  6. Reinicie o apache: # /etc/init.d/apache2 restart.



Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Sistema gerenciador de documentos (DMS) via Web - KnowledgeTree
   Dica Linux recomendada Importando uma base para o MySQL
   Dica Linux recomendada Convertendo varchar em date no MySQL
   Dica Linux recomendada Pesquisa entre datas no MySQL
   Dica Linux recomendada Permissão para acesso remoto do MySQL

Comentários
[1] Comentário enviado por matheusramos em 31/08/2011 - 15:58h:

Muito obrigado pela dica!

Abraços!

[2] Comentário enviado por marceloufpa em 31/08/2011 - 16:06h:

De nada :D.

[3] Comentário enviado por JohnRobson em 13/09/2011 - 14:10h:

Muito bom. Lembrando que tb pode usar o PostgreSQL.

$ sudo aptitude install redmine-pgsql


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.