-
Redmine 설치 및 사용하기 ( Docker 활용)카테고리 없음 2019. 5. 10. 21:03
https://en.wikipedia.org/wiki/Comparison_of_issue-tracking_systems
Issue Traking 시스템 기능 비교
Jira 를 대체할 만한 소프트웨어 Top 11
https://www.softwaretestinghelp.com/jira-alternatives/
PMS 를 찾다가 마땅한게 없어서 GanttChart 가 있다는 이유로
ITS 인 redmine 을 써보기로 했다.
*설치 환경
OS : AWS CentOS
CPU : 2
RAM : 4 GB
redmine 은 db 가 필요한데, mysql 과 redmine 둘다 Docker 로 설치할 수 있지만
일단 db 는 Docker 로 돌리기가 부담스러워서 (백업 및 성능 이슈 )
기존 MariaDB 에 연결하는 방법을 택했다.
참고 URL : http://pseg.or.kr/pseg/infoinstall/6103
https://miiingo.tistory.com/197
먼저 기존 Maria 접속해서
# mysql -u rootDB 랑 사용자 생성
#redmine 계정 생성 CREATE USER 'redmine'@'%.%.%.%' IDENTIFIED BY 'redmine'; #redmine 데이터베이스 생성 CREATE DATABASE IF NOT EXISTS `redmine` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`; #redmine 계정에 권한 부여 GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON `redmine`.* TO 'redmine'@'%.%.%.%'; #유저 조회 SELECT Host,User,authentication_string FROM mysql.user; #MySQL 접속 종료
레드마인 설치 도커 실행!, 3000번 포트 Listen, 호스트 쪽 파일 마운트 (srv/redmine/data)
docker run -d --name=redmine --publish=3000:3000 \ --restart=always \ --env='DB_ADAPTER=mysql2' \ --env='DB_HOST=localhost' \ --env='DB_PORT=3306' \ --env='DB_NAME=redmine' \ --env='DB_USER=redmine' \ --env='DB_PASS=redmine' \ --volume=/srv/redmine/data:/usr/src/redmine/files \ redmine
이렇게 하니 끝!
그러면 호스트 http://IP:3000 접속해서 admin/admin 로그인 하면 된다.
https://kindjds.tistory.com/entry/Redmine-%EC%82%AC%EC%9A%A9%EB%B2%95-%EB%B0%8F-%EA%B7%9C%EC%B9%99
초기 환경 설정
; 무한한 확장성을 갖는 툴이다 보니 초기 환경설정이 중요하다.
즉 환경설정이 안되면 프로젝트 생성과 일감 할당부터가 안된다. 첨에 적지않게 헤맸다. ㅠㅠ1. 사용자 추가
[관리] -> [사용자]->[새 사용자]
사용자 정보 넣고 저장!
2. 역할 및 권한
[관리] - [역할 및 권한]
; 난 PM, 개발자 이렇게 2개만 추가
3. 일감 상태
[관리]-[일감상태]-[새 일감 상태]
4. 일감 유형
[관리]-[일감유형]-[새 일감유형]
; 업무흐름이 정의되지 않았다고 warning 이 뜨는건 일감유형을 모두 등록후에 리스트에 나타나는 편집으로 이동하여 업무흐름을 한번에 수정하는게 좋다.
5. 업무흐름
[관리]-[업무흐름]
; 말그대로 flow chart 처럼 일감의 상태에서 전이할수 있는 상태에 대한 정의를 하는것이다.
6. 일감 우선순위
; 항상 우선순위는 지금당장? 아님 적당히?, 아니면 한참 후에 해도 되는 의미 정도로 3개가 적당한거 같다.
긴급, 보통, 낮음
프로젝트 등록
1. 프로젝트 생성
2. 구성원 추가
3. 일감 범주
4. 일감등록