1. Redmine 이란?
- 오픈소스
- 웹기반 프로젝트 및 버그 트레킹 기능을 제공하는 도구
- 일정관리 및 형상관리 기능도 제공
- 기능이 많아서 좋다.
2. 설치하기
- 작업폴더 이동
cd /usr/local
1) 관련 프로그램 설치
sudo yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel readline-devel ImageMagick-devel subversion git
2) 루비 설치
(1) 다운로드
wget http://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz
(2) 빌드
tar -xzf ./ruby-2.3.0.tar.gz
rm -rf ./ruby-2.3.0.tar.gz
cd ./ruby-2.3.0/
./configure --disable-install-doc
make
sudo make install
make clean
(3) 확인
ruby -v
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
3) bundler 설치
sudo /usr/local/bin/gem install bundler --no-rdoc --no-ri
4) Redmine 3.1.6 설치
(1) 다운로드 및 설치
wget http://www.redmine.org/releases/redmine-3.1.6.tar.gz
tar -xzf ./redmine-3.1.6.tar.gz
(2) 설정 변경하기
cd /usr/local/redmine/config
cp database.yml.example database.yml
vi database.yml
production:
adapter: mysql
database: redmine
host: localhost
username: redmine
password: redmine
encoding: utf8
5) Gem Package 설치
bundle install --without development test
6) database init
- 테이블 생성 및 초기 데이터 입력
cd /usr/local/redmine
rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data
#한국어 ko 입력
7) email 세팅
cp ./configuration.yml.example ./configuration.yml
production:
email_delivery:
delivery_method: :smtp
smtp_settings:
address: “test”
port: 25
domain: ’example.com’
8) 구동
bundle exec rails server webrick -e production -d -b 0.0.0.0
3. 확인
- http;//localhost:3000 접속
'OpenSource > Others' 카테고리의 다른 글
[Atom] 사용해보기. part. 1 : 설치(win, mac) (0) | 2018.04.10 |
---|