- Ruby On Rails를 기반으로 작성된 협업관리 오픈소스 프로젝트
2. Redmine 의 주요 기능
- 여러개의 프로젝트 지원(트랙에선 사이트를 구분해야 가능하죠.)
- 유연한 역할에 기반한 접근 통제(계정 권한 설정이 유연하단 뜻)
- 유연한 이슈 트래킹 – 트랙과 매우 유사하고 좀더 편리합니다.
- 간트차트와 달력을 지원합니다.
- 뉴스, 문서, 파일관리 기본 지원
- atom rss, email 알림기능
- 프로젝트별 위키
- 프로젝트별 포럼(게시판)
- 변경이력(트랙의 시간이력)
- 이슈, 타임엔트리?, 프로젝트, 사용자를 위한 커스텀 필드를 지원
- 버전관리 시스템 연동 (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
- 이메일을 통해 이슈를 만들수 있다.
- 다중 LDAP 인증을 지원
- 사용자 스스로 계정을 등록 할 수 있게 함
- 다언어 지원
- 다언어 데이터베이스 지원
3. Redmine 설치시 준비사항(Windows Base)
- 루비 기반이므로 설치 전에 루비를 다운로드 받아 설치 해야 함
- 루비 다운로드 : http://rubyinstaller.org/ 에서 최신버전 다운로드 및 설치
- MySQL 다운로드 및 설치 : 5.0(5.1지원을 안함)
4. Redmine 설치
- 다운로드(svn)으로 C:\Redmine에 다운로드 받도록 하자
다운로드(svn) : http://www.redmine.org/wiki/redmine/Download - 레일스 설치
- Redmine 릴리즈에 포함되어 있으므로 다음 명령 실행
- gem install rails -v=2.3.5 <== 버전 번호가 다를 수 있으므로 유의할것
- 아래 rake 명령시에 오류 메시지가 나오면 해당 번호와 일치 시켜주면 될것임.
-
MySQL DB 설정
시작-실행> mysql.exe -uroot -p ; MySQL 컴맨드라인 클아이언트 시작
create database redmine character set utf8
create user 'redmine'@'localhost' identified by 'my_password';
grant all privileges on redmine.* to 'redmine'@'localhost'; -
데이터베이스 파일 설정
Redmine\config 에 database.yml.sample 을 열어 production의 mysql 설정을 알맞게 수정 한 후 database.yml 로 이름을 바꾸어 저장
production
adapter : mysql
database : redmine
host : localhost
username : redmine
password : my_password
encoding : utf8
데이터베이스 구성 - 다음명령 수행(도스프롬프트, MySQL 5.1일 경우에 여기서 오류 발생함)
rake db:migrate RAILS_ENV="production"
rake redmine:load_default_data RAILS_ENV="production"
-
이 작업중 DLL_LIBMYSQL.DLL 파일을 찾을 수 없다는 에러메시지가 나타난다면 여기(http://www.dll-files.com/dllindex/dll-files.shtml?libmysql)서 DLL_LIBMYSQL.DLL 을 다운로드 받아서
%SYSTEMROOT% 혹은 path 로 지정된 아무 폴더에나 복사해 넣어주면 됨.
-
웹서버 설정
레드마인 자체의 웹서버 모듈인 WEBrik 웹서버의 구동
C:\Redmine>ruby script/server webrick -e production
-
웹서버 접속
http://localhost:3000로 접속
관리자 계정 admin/admin으로 로그인
-
Mongrel + Apache를 윈도우 서비스로 등록하기
WEBrick은 서비스용으로 부적합하여, mogrel + apache를 이용해 운영환경 구성
mongrel 설치후 mongrel로 레드마인 서비스로 등록 및 실행
시작-실행> services.msc 열어서 Redmine의 시작 유형을 자동으로 지정
일괄설치 버전 - 기존에 아무것도 없는 상태에서 처리
http://bitnami.org/stack/redmine
'IT기반지식 > 협업도구' 카테고리의 다른 글
[Redmine]-Gmail을 메일알림 SMTP 서버로 설정 (1) | 2010.07.07 |
---|---|
[Redmine]-메일알림 설정 (2) | 2010.07.07 |
[Redmine]-[펌글]XP환경에서 레드마인(Redmine) 수동설치하기 (0) | 2010.07.07 |
[Redmine]-BitNami-오픈소스(Open Source) 배포 자동화 프로젝트 (2) | 2010.07.06 |
[Redmine]-또다른 레드마인(Redmine) 설치하기 - 퍼온글 (2) | 2010.07.06 |