OpenSource

bitnami redmine plugin 설치

아르비스 2016. 6. 23. 15:32

bitnami로 redmine을 설치한 경우,

설치는 쉽지만. plugin 설치는 어렵다.


기본 redmine 환경이 아닌, 별도의 환경으로 특히 proxy 가 있는 경우는 더 힘들다..

ㅠㅠ


1. 원하는 plugin을 다운 받는다.

http://www.redmine.org/plugins


2. 다운 받은 plugin을 remine plugin 폴더에 푼다.

# cd redmine (설치폴더)

# cd /apps/redmine/htdocs/plugins/


해당 폴더에는 README 파일이 딱 한줄짜리..

"Put your Redmine plugins here."


그 다음 난감하다.. 어떻게 하지?!!?


설치를 위해서 plugin page에는 

bundle exec rake redmine:plugins NAME=redmine_products RAILS_ENV=production

위 스크립트를 수행하라고 하지만... bundle이 없다, rake도 없다. OTL...


Redmine을 아무리 재시작해도 internal error만 발생한다.


rake 명령을 수행하려면,  Windos는 use_redmine.bat 파일을 이용하면 되지만..

linux는 어떻게 해야하지???,,ㅠㅠ


bitname package 안에 설치될 내용이 이미 들어가 있다.


./ruby/bin  이경로 안에 있는 파일을 이용하도록 변경한다.


# vi ~/.bash_profile

..

PATH=/redmine/ruby/bin:$PATH:$HOME/bin

export PATH

 


[주의] 기존 PATH 앞에 추가한다.

사유는 먼저 불려야 하므로...


설정 저장후 적용

# source ~/.bash_profile


< 플러그인 설치 >


1. agile 플러그인 (RedmineCRM 사의 free 버전)

https://www.redminecrm.com/projects/agile/pages/1

버전 다운로드 후 , 위 plugins 폴더에 옮겨준다.(압축 푼뒤)


1) 경로 확인

./plugins/redmine_agile/init.rb

2) 설치 & 마이그레이션

# cd apps/redmine/htdocs/plugins

# bundle install --without development test

# bundle exec rake redmine:plugins NAME=redmine_agile RAILS_ENV=production


2. Scrum 플러그인 

http://www.redmine.org/plugins/scrum-plugin

 download : https://redmine.ociotec.com/attachments/download/384/scrum%20v0.14.0.tar.gz


1) 설치 & 마이그레이션

# cd apps/redmin/htdocs/plugins

# bundle exec rake redmine:plugins:migrate



3. ckeditor 플러그인

 url : https://github.com/a-ono/redmine_ckeditor


1) 설치 & 마이그레이션

 폴더 이름을 "redmine_ckeditor"로 변경함

# bundle install --without develpment test

# bundle exec rake redmine:plugins:migrate RAILS_ENV=production


2) restart Redmine


4. Git Revision Branch

https://github.com/tleish/redmine_revision_branches


copy 후 재시작


※ 삭제

플러그인 삭제는 다름과 같이 수행한다.

rake redmine:plugins:migrate NAME=plugin_name VERSION=0 RAILS_ENV=production


version=0은 삭제를 의미한다. NAME은 설치한 플러그인 이름이다.