Instalação de Plugins utilizando o BitNami

808 views
Skip to first unread message

Pardal

unread,
Jul 8, 2010, 11:47:59 AM7/8/10
to Redmine Brasil
Boa tarde pessoal! Tenho uma maquina virtual rodando o Ubuntu 9.4 e no
S.O. instalei uma pacote de BitNami do Redmine (Redmine 0.9.4.stable
(MySQL)). Base 100% configurada e rodando perfeitamente, agora estou
instalando plugins, como devem saber alguns plugins exige que faça a
migração utilizando o comando (rake db:migrate_plugins). Gostaria de
saber quando utilizo o pacote BitNami para o Redmine como faço esta
migração para os plugins quando é necessário? Porque se não fizer esta
migração os plugins não instalam corretamente. Alguém já passou por
este problema, tem que utilizar o Redmine instalado através do pacote
BitNami. Desde já obrigado galera do Redmine.

Att. Wagner

Danilo Pires

unread,
Jul 8, 2010, 12:41:40 PM7/8/10
to redmi...@googlegroups.com
Deixa eu ver se entendi.

Vc tem um Bitnami Stack do Redmine instalado em um Ubuntu 9.04. E agora quer saber como instalar os plugins?! 

Bem como vc mesmo falou o comando correto de fato é o:


rake db:migrate_plugins RAILS_ENV=production
Agora gostaria de ressaltar que alguns plugins possuem dependências e por este motivo seria interessante um contato direto com o Wiki e HowTo's do desenvolvedor do plugin assim que vc baixar.

Como a maioria dos plugins estão em repositórios git, os Wiki quase sempre estão hospedados na github.

Caso possa ajudar em mais alguma coisa só gritar.

::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Danilo F. Antunes Pires
::
:: danilo...@gmail.com
:: con...@danilopires.com.br
:: SKYPE: danilopires
:: MSN: danilo...@gmail.com
::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Nilton Junior

unread,
Jul 8, 2010, 2:39:31 PM7/8/10
to redmi...@googlegroups.com
Fala Wagner, tudo jóia?

Também estou usando o Bitnami Redmine Stack. Não sou nenhum especialista, mas constatações que fiz em meus testes são as seguintes:

Instalar novos plugins no Redmine

(Certifique-se de que os diretórios abaixo estão no PATH)

PATH=<install-dir>/php/bin:<install-dir>/perl/bin:<install-dir>/git/bin:<install-dir>/sqlite/bin:<install-dir>/ruby/bin:<install-dir>/subversion/bin:<install-dir>/mysql/bin:<install-dir>/apache2/bin:<install-dir>/common/bin:$PATH

- Descompactar o plugin em: <install-dir>/apps/redmine/vendor/plugins
- Ir para o diretório <install-dir>/apps/redmine (onde existe o Rakefile)
- Executar o comando:

# rake db:migrate_plugins RAILS_ENV=production

Problemas comuns na instalação de um plugin:

Problema: no such file to load -- application
(não existe o arquivo <install-dir>/apps/redmine/app/controller/application.rb)

Solução: copiar o arquivo: <install-dir>/apps/redmine/app/controller/application_controller.rb
para: /servers/apps/redmine/app/controller/application.rb

Problema: Expected <…>/user.rb to define User

Solução:
Acrescentar em <install-dir>/apps/redmine/vendor/plugins/<plugin_name>/init.rb a linha:

require_dependency 'principal'

Antes de:

require_dependency 'user'

Plugins Testados:
Dentro de <install-dir>/apps/redmine:

Powered Chat
sudo gem install juggernaut
./script/plugin install http://juggernaut.rubyforge.org/svn/trunk/juggernaut
rake db:migrate_plugins RAILS_ENV=production
(reprovado)


Embbed
ruby script/plugin install http://redmine.rubyforge.org/svn/plugins/embedded
rake db:migrate_plugins RAILS_ENV=production
(aprovado)


Hide Emails by Default
ruby script/plugin install git://github.com/splendeo/redmine_hide_emails_by_default.git
rake db:migrate_plugins RAILS_ENV=production
(aprovado)


Redmine Messenger
gem install xmpp4r
cp vendor/plugins/redmine_messenger/config/messenger.yml config/
rake db:migrate_plugins RAILS_ENV=production
(reprovado)


Redmine Thumbnails
gem install mini_magick
rake db:migrate_plugins RAILS_ENV=production
(reprovado)


Wiki Permissions
script/plugin install git://github.com/edtsech/redmine_wiki_permissions.git
rake db:migrate_plugins
switch on "wiki permissions" module in project/settings/ > Modules
(aprovado - em partes)

destroy_wiki_page_user_permissions was not found on this server.

Abraço,
Nilton

PS: O plugin local_avatars também é legal...

Em 8 de julho de 2010 12:47, Pardal <pardal.ec@gmail.com> escreveu:

Nilton Junior

unread,
Jul 8, 2010, 2:42:34 PM7/8/10
to redmi...@googlegroups.com
Errata: onde está: /servers/apps/redmine/app/controller/application.rb
leia-se: <install-dir>/apps/redmine/app/controller/application.rb

Pardal

unread,
Jul 12, 2010, 10:40:18 AM7/12/10
to Redmine Brasil
Bom dia! Obrigado pelo suporte.

quando executo o comando:

root@ubuntu:/opt/redmine-0.9.4-0/apps/redmine# rake
db:migrate_plugins RAILS_ENV=production

aparece a seguinte msn:

(in /opt/redmine-0.9.4-0/apps/redmine)
rake aborted!
no such file to load -- rubygems
/opt/redmine-0.9.4-0/apps/redmine/Rakefile:4:in `require'
(See full trace by running task with --trace)

Este é o diretorio onde se encontra o "Rakefile" /opt/redmine-0.9.4-0/
apps/redmine

Será que pode me ajudar?!

Obrigado.

On 8 jul, 14:39, Nilton Junior <niltonjr.admre...@gmail.com> wrote:
> Fala Wagner, tudo jóia?
>
> Também estou usando o Bitnami Redmine Stack. Não sou nenhum especialista,
> mas constatações que fiz em meus testes são as seguintes:
>
> *Instalar novos plugins no Redmine*
>
> (Certifique-se de que os diretórios abaixo estão no PATH)
>
> PATH=<install-dir>/php/bin:<install-dir>/perl/bin:<install-dir>/git/bin:<in­stall-dir>/sqlite/bin:<install-dir>/ruby/bin:<install-dir>/subversion/bin:<­install-dir>/mysql/bin:<install-dir>/apache2/bin:<install-dir>/common/bin:$­PATH
>
> - Descompactar o plugin em: <install-dir>/apps/redmine/vendor/plugins
> - Ir para o diretório <install-dir>/apps/redmine (onde existe o Rakefile)
> - Executar o comando:
>
> # rake db:migrate_plugins RAILS_ENV=production
>
> *Problemas comuns na instalação de um plugin:*
>
> *Problema:* no such file to load -- application
> (não existe o arquivo
> <install-dir>/apps/redmine/app/controller/application.rb)
>
> *Solução:* copiar o arquivo:
> <install-dir>/apps/redmine/app/controller/application_controller.rb
> para: /servers/apps/redmine/app/controller/application.rb
>
> *Problema:* Expected <…>/user.rb to define User
> *
> Solução:* Acrescentar em
> <install-dir>/apps/redmine/vendor/plugins/<plugin_name>/init.rb a linha:
>
> require_dependency 'principal'
>
> Antes de:
>
> require_dependency 'user'
>
> *Plugins Testados:*
> Dentro de <install-dir>/apps/redmine:
>
> *Powered Chat*
> sudo gem install juggernaut
> ./script/plugin installhttp://juggernaut.rubyforge.org/svn/trunk/juggernaut
> rake db:migrate_plugins RAILS_ENV=production
> (reprovado)
>
> *Embbed*
> ruby script/plugin installhttp://redmine.rubyforge.org/svn/plugins/embedded
> rake db:migrate_plugins RAILS_ENV=production
> (aprovado)
>
> *Hide Emails by Default*
> ruby script/plugin install git://
> github.com/splendeo/redmine_hide_emails_by_default.git
> rake db:migrate_plugins RAILS_ENV=production
> (aprovado)
>
> *Redmine Messenger*
> gem install xmpp4r
> cp vendor/plugins/redmine_messenger/config/messenger.yml config/
> rake db:migrate_plugins RAILS_ENV=production
> (reprovado)
>
> *Redmine Thumbnails*
> gem install mini_magick
> rake db:migrate_plugins RAILS_ENV=production
> (reprovado)
>
> *Wiki Permissions*
> script/plugin install git://github.com/edtsech/redmine_wiki_permissions.git
> rake db:migrate_plugins
> switch on "wiki permissions" module in project/settings/ > Modules
> (aprovado - em partes)
>
> destroy_wiki_page_user_permissions was not found on this server.
>
> Abraço,
> Nilton
>
> PS: O plugin local_avatars também é legal...
>
> Em 8 de julho de 2010 12:47, Pardal <pardal...@gmail.com> escreveu:
>
>
>
> > Boa tarde pessoal! Tenho uma maquina virtual rodando o Ubuntu 9.4 e no
> > S.O. instalei uma pacote de BitNami do Redmine (Redmine 0.9.4.stable
> > (MySQL)). Base 100% configurada e rodando perfeitamente, agora estou
> > instalando plugins, como devem saber alguns plugins exige que faça a
> > migração utilizando o comando (rake db:migrate_plugins). Gostaria de
> > saber quando utilizo o pacote BitNami para o Redmine como faço esta
> > migração para os plugins quando é necessário? Porque se não fizer esta
> > migração os plugins não instalam corretamente. Alguém já passou por
> > este problema, tem que utilizar o Redmine instalado através do pacote
> > BitNami. Desde já obrigado galera do Redmine.
>
> > Att. Wagner- Ocultar texto das mensagens anteriores -
>
> - Mostrar texto das mensagens anteriores -
Reply all
Reply to author
Forward
0 new messages