2015 / 5 / 12 현재 젠투에서 emerge로 설치 가능한 redmine 관련 패키지들의 버전은
ruby 2.0
rails 3.2.21
redmine 2.4.6
thin 1.6.3
nginx 1.7.6
이다.
emerge로 설치는 했지만 무슨 이유인지 thin이 정상적으로 동작하지 않는다.
실행됐다가 곧 죽는데 이유를 모르겠다.
ruby $REDMINE_DIR/script/rails server thin -e production -d
명령으로는 실행이 된다.
브라우저로 local-ip:3000 주소에 접근하면 별도의 웹서버를 실행시키지
않아도 redmine이 실행된 모습을 볼수있다. (thin 자체가 웹서버니까..)
하지만 이 방법은 thin이 설정 파일(/etc/thin/redmine.yml)을 읽지 못한다.
솔찍히 thin이 제대로 실행 된건지도 잘 모르겠다.
어떤게 문제가 될지도 모르겠다.
이노무거 설치가 중요한게 아니라 사용이 중요한거니까
일단은 이대로 쓰기로 했다.
그치만 이거 매번 이렇게 실행시키기는 귀찮으니 부팅시 한번만 실행하도록
해두자
/etc/local.d/thin.start 파일을 만들고
#!/bin/env bash
ruby $REDMINE_DIR/script/rails server thin -e production -d
/etc/local.d/thin.stop 파일에는
#!/bin/env bash
thin stop -P /var/lib/redmine/tmp/pids/server.pid
를 만들어 두면
시스템이 부팅시에 자동으로 실행하고 셧타운시에 자동으로 종료한다.
'운영_설치 > 리눅스_유닉스' 카테고리의 다른 글
Plex Media Server (0) | 2015.07.08 |
---|---|
transmission 설정방법 (0) | 2015.07.01 |
젠투 크로스 빌드 (0) | 2015.04.14 |
grub2 메뉴 추가 (on gentoo) (0) | 2015.02.23 |
젠투 설치 2015/2/19 (0) | 2015.02.20 |