2013년 12월 11일 수요일

centos6.5 redmine server 설치

3일째 무한 삽질중이다.

첫번째 , 문제 네트워크 설정.

공유기가 뱉어내는 내부 ip를 고정ip로 할당하기.
- 랜선이 끊기거나 재부팅되도 같은 아이피로 되도록. ...

두번째, redmine 설치를 위해서 ruby 설치
- ruby 설치가 이렇게 더러운지 몰랐다.

ruby 수동설치시

ruby ossl_pkey_ec.o error 뿜어댐..
- 검색해봐도 뾰족한 수는 없음..

ruby와 openssl간의 호환성 문제란다.

yum 설치로 ruby 한방설치 되지만, 버전이 1.8이라는것.
그러나 rails를 설치하려면 1.9.3 이상의 버전이어야 한다는사실..
그러나 공식홈은 또 1.9.2를 제공하고있고....ㅡㅡ;

rpm을 통해서 ruby 설치?(이건시도안해봄..아니 해봤나?)

하튼 결국 1.9.3이상 버전을 설치하기위해서
RVM으로 설치함. (ruby version manager)

설치하고나서 알게된사실
root권한으로 설치하지말아라(why? 시스템에 영향준데.. 난이미설치 OMG)
rbenv가 rvm 설치보다 좋단다(why? ROR의 대가가 한말이라는데 차이점은 찾아봐야할듯)

결과적으로 RVM으로 일사천리로 ruby, rails 설치함


최종목적인 redmine설치.
폴더에 풀고 redmine내용을 저장할 db를 파고 연동을 하려니... ruby로 명령어를 때려야하는데..copy and paste는 나랑 맞지 않은관계로

bitnami installer로 한방설치..
- 이건좀 문제가있는듯.. 여자라면- - 수동설치해야지 (나중에도전)

일단 여기까지했는데....

짜증나는부분이..
centos 6.5부터 네트워크 보안문제.
ipv6버전 작동안하도록
컴퓨터 켤때마다 자동으로 redmine되도록

그리고 redmine에 플러그인 설치..
To-do-list
ckeditor
google calandar
...

요까지..

최종목적은 redmine설치후에
eclipse와 연동한 git을 redmine에 있는 svn에 연동시키려구.
그리고...
젠킨스도 한번써보고싶고..

LAPM또한 작동하게끔 하고싶고 톰캣은 일단 실행시켜놨으니..
파일한번올려봐야겠다.

-----
gem install bundler -v '1.2.3'
특정버전 gem 설치하도록

 cd /var/lib/redmine/plugins/

# cd redmine_ckeditor/
# bundle i
nstall --without development test
# cd /var/lib/redmine/

# rake redmine:plugins:migrate RAILS_ENV=production



rake redmine:plugins:migrate RAILS_ENV=production 

댓글 없음:

댓글 쓰기