본문 바로가기

Engineering/Linux

Ubuntu 에 bitnami Redmine 및 플러그인 설치하기

728x90

Ubuntu 서버에 Redmine 설치하는 방법으로 가장 편한것이 bitnami 에서 지원하는 Redmine 스택을 이용하는 것이다.

bitnami 에는 윈도우 용 설치파일도 지원한다.


bitnami-redmine 설치

- 3.X 대도 있지만, 플러그인들이 테스트가 안된 것들이 많아서 2.6 버전으로 설치함

# ls

bitnami-redmine-2.6.3-0-linux-x64-installer.run


# ./bitnami-redmine-2.6.3-0-linux-x64-installer.run

Language Selection


Please select the installation language

[1] English - English

[2] Spanish - Español

[3] Japanese - 日本語

[4] Korean - 한국어

[5] Simplified Chinese - 简体中文

[6] Hebrew - עברית

[7] German - Deutsch

[8] Romanian - Română

[9] Russian - Русский

Please choose an option [1] : 4

# ls /opt/redmine

README.txt  changelog.txt  ctlscript.sh  manager-linux-x64.run  php/             ruby/     uninstall

apache2/     common/         img/           mysql/                  postgresql/      scripts/  uninstall.dat

apps/        config/         licenses/      perl/                   properties.ini  sqlite/   use_redmine


플러그인 설치

플러그인 복사(RedmineCRM 사의 agile 플러그인(:무료버전)을 설치하기로 한다)

- bitnami redmine 의 plugins 디렉토리에 복사(bitnami 스택을 /opt/redmine 에 설치함)

# pwd

/opt/redmine/apps/redmine/htdocs/plugins

# cp ~/redmine_agile-1_3_8-light.zip .


플러그인 인스톨(install) 및 마이그레이션

# cd /opt/redmine

# ./use_redmine

$ cd apps/redmine/htdocs

$ bundle install --without development test postgresql sqlite --no-deployment

$ bundle install --without development test postgresql sqlite --deployment

$ ruby bin/rake redmine:plugins RAILS_ENV=production


CKEditor 플러그인 설치는 아래 주소 참고하고 git 주소에 있는 플러그인은 Redmine 3.X 를 지원하기 때문에 다른 버전은 해당 버전을 down 받아야 한다.

※ 다른 버전일 경우, redmine_ckeditor-X.Y.Z 처럼 redmine-ckeditor 뒤에 다른 이름이 붙는데, redmine-ckediotor 라고 이름을 바꾼후 마이그레이션 작업을 해야한다.


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

마이그레이션 방법도 위의 방법보다는 git 사이트 설명에 나온대로 하는게 에러가 안 난다.

$ bundle install --without development test

$ rake redmine:plugins:migrate RAILS_ENV=production


테마 변경

레드마인 기본 스킨이 아닌 다른 것을 이용해보고자 할 경우(Alex Skin 을 사용)

# pwd

/opt/redmine/apps/redmine/htdocs/public/themes

git clone https://github.com/tdvsdv/redmine_alex_skin.git

레드마인에 관리자로 로그인하고, "관리" - "설정" - "표시방식" 에서 "테마" 를 "Redmine_alex_skin" 이 제대로 보이면 성공이다.


그외 테마들

A1 : 

http://www.redminecrm.com/pages/a1-theme


Redmine A1 : A1 을 fork 해서 이슈 목록을 더 잘보이게 함. 

https://github.com/silkcode/a1-redmine-theme


유용한 플러긴들

CKE ediotor : 일감 등록,수정시 풍성한 에디팅(위지윅 에디팅) 기능 지원.

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


Redmine People : 아바타 이미지를 본인 이미지로 변경해주는 플러긴. 무료(다운받기 위해서는 redminecrm 에 가입해야함).

http://www.redminecrm.com/projects/people



참조 사이트 :

https://wiki.bitnami.com/Applications/BitNami_Redmine

http://www.redminecrm.com/projects/agile/pages/last

https://github.com/tdvsdv/redmine_alex_skin

'Engineering > Linux' 카테고리의 다른 글

Timezone 변경 on CentOS 7  (0) 2016.01.12
방화벽 설정 on CentOS 7  (0) 2015.12.23
CentOS 7 에서 mariaDB 설치  (0) 2015.01.12
CentOS 7 EPEL repository 설명  (0) 2014.11.24
openssl 1.0.1i 설치 on CentOS 6.5  (2) 2014.10.08