본문 바로가기

프로젝트 관리의 속삭임

[프로젝트][관리]bitnami redmine 설치


* redmine을 설치 하기 전에 Ruby를 설치 한다.

* 작성의 기준이 되는 OS는 CentOS6 다.
1. yum update를 한다.
#yum update
2. curl 설치
#yum install curl
3. rvm 설치
[root@localhost ~]# curl -L get.rvm.io | bash -s stable
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 20511  100 20511    0     0  17003      0  0:00:01  0:00:01 --:--:-- 75131
Downloading https://github.com/wayneeseguin/rvm/archive/stable.tar.gz
Creating group 'rvm'

Installing RVM to /usr/local/rvm/
Installation of RVM in /usr/local/rvm/ is almost complete:

  * First you need to add all users that will be using rvm to 'rvm' group,
    and logout - login again, anyone using rvm will be operating with `umask u=rwx,g=rwx,o=rx`.

  * To start using RVM you need to run `source /etc/profile.d/rvm.sh`
    in all your open shell windows, in rare cases you need to reopen all shell windows.

# Administrator,
#
#   Thank you for using RVM!
#   We sincerely hope that RVM helps to make your life easier and more enjoyable!!!
#
# ~Wayne, Michal & team.

In case of problems: http://rvm.io/help and https://twitter.com/rvm_io
4. rvm.sh 실행
#source /etc/profile.d/rvm.sh
5. requirements 설치
#rvm requirements
Checking requirements for centos.
Installing requirements for centos.
Updating system..................
Installing required packages: patch, libyaml-devel, libffi-devel, glibc-headers, autoconf, gcc-c++, glibc-devel, patch, readline-devel, zlib-devel, openssl-devel, automake, libtool, bison....................
Requirements installation successful.
6. ruby 설치는 rvm을 사용하여 매우 쉽게 할수 있다.
#rvm install 1.9.3
#rvm use 1.9.3 --default
7. rubygems 설치
#rvm rubygems current
8. rails 설치 
#gem install rails




* bit 확인후 다운로드 한다 : 명령어 = getconf LONG_BIT

* 다운로드 : http://bitnami.com/redirect/to/22947/bitnami-redmine-2.3.2-1-linux-x64-installer.run

[root@svr080033 ~]# chmod 755 bitnami-redmine-2.3.2-1-linux-x64-installer.run 

[root@svr080033 ~]# ./bitnami-redmine-2.3.2-1-linux-x64-installer.run 

Language Selection


Please select the installation language

[1] English - English

[2] Spanish - Espa챰ol

[3] Japanese - ζ쑍沃

 [4] Korean - 쒓뎅

[5] Simplified Chinese - 嶸€鵝볞릎

[6] Hebrew - 鬧淚瘻

[7] German - Deutsch

[8] Romanian - Rom창n훱

[9] Russian - 克龜橘

Please choose an option [1] : 

[root@svr080033 ~]# 

[root@svr080033 ~]# 

[root@svr080033 ~]# ./bitnami-redmine-2.3.2-1-linux-installer.run 

Language Selection


Please select the installation language

[1] English - English

[2] Spanish - Español

[3] Japanese - 日本語

[4] Korean - 한국어

[5] Simplified Chinese - 简体中文

[6] Hebrew - עברית

[7] German - Deutsch

[8] Romanian - Română

[9] Russian - Русский

Please choose an option [1] : 4

----------------------------------------------------------------------------

BitNami Redmine Stack 설치 마법사를 시작합니다.


----------------------------------------------------------------------------

설치할 구성 요소를 선택하십시오. 설치하지 않을 구성 요소는 선택을 취소하십시오. 계속할 준비가 되면 다음을 클릭하십시오.


PhpMyAdmin [Y/n] :Y


Redmine : Y (Cannot be edited)


위의 선택이 정확합니까? [Y/n]: Y


----------------------------------------------------------------------------

설치 경로


BitNami Redmine Stack의 설치 경로를 선택하세요.


폴더 선택 [/opt/redmine-2.3.2-1]: /home1/redmine


----------------------------------------------------------------------------

Admin 계정 생성


BitNami Redmine Stack 관리자 계정을 생성합니다.


로그인 계정명 [user]: root


패스워드 :

패스워드를 재입력 :

이름 [User Name]: root


이메일 주소 [mail@example.com]: lab@XXXXXX.com


----------------------------------------------------------------------------

웹 서버 포트 번호


함께 제공된 Apache 서버가 사용할 기본 Listen 포트 번호를 입력하여 주십시오.


Apache 서버 포트 번호 [80]: 9999


----------------------------------------------------------------------------

MySQL 정보


MySQL 데이터베이스 정보를 입력하세요.


MySQL 서버 포트 번호 [3306]: 9998


----------------------------------------------------------------------------

기본 데이터 설정에 사용할 언어


기본 데이터 설정 시 사용할 언어를 선택하세요.


[1] 불가리아어

[2] 체코어

[3] 독일어

[4] 영어

[5] 스페인어

[6] 프랑스어

[7] 히브리어

[8] 이탈리아어

[9] 일본어

[10] 한국어

[11] 네덜란드어

[12] 폴란드어

[13] 포르투갈어

[14] 포르투갈어/브라질어

[15] 루마니아어

[16] 러시아어

[17] 세르비아어

[18] 스웨덴어

[19] 중국어

[20] 중국어/대만어

옵션을 선택하십시오. [10] : 10


사용하시겠습니까? [y/N]: y


----------------------------------------------------------------------------

SMTP 설정


어플리케이션에서 통보가 가능하도록 이메일 지원 기능을


기본 이메일 서비스 제공자


[1] GMail

[2] 사용자 정의

옵션을 선택하십시오. [1] : 1


----------------------------------------------------------------------------

SMTP 설정


기본 메일 서버 설정


GMail 주소 []: lab@XXXXXX.com


GMail 패스워드 :

재입력 :

----------------------------------------------------------------------------

이제 컴퓨터에 BitNami Redmine Stack을(를) 설치할 준비가 되었습니다.


계속하시겠습니까? [Y/n]: Y


----------------------------------------------------------------------------

컴퓨터에 BitNami Redmine Stack을(를) 설치하는 동안 기다려 주십시오.


 설치

 0% ______________ 50% ______________ 100%

  #########################################


----------------------------------------------------------------------------

컴퓨터에 BitNami Redmine Stack 설치를 완료했습니다.


Redmine 어플리케이션 구동 [Y/n]: n


정보: 웹 브라우저에서 http://localhost:9999로 접속하면 BitNami Redmine Stack이 실행됩니다.

계속하려면 [Enter] 키 누르기:





* 시작 스크립트 만들기.

- /etc/init.d/redmine 으로 저장해두고 아주 오랫동안 유용하게 사용해보자~~

#!/bin/bash

#redmine


case "$1" in

start)

echo -n "Starting redmine :"

[redmine home dir ]/ctlscript.sh start

echo

;;

stop)

echo -n "Shutting down redmine :"

[redmine home dir ]/ctlscript.sh stop

echo

;;

restart)

echo -n "Restarting redmine :"

[redmine home dir ]/ctlscript.sh restart

echo

;;

*)

echo "Usage : $0 {start|stop|restart}"

exit 1

esac


exit 0


[root@localhost rc3.d]# ln -s /etc/rc.d/redmine /etc/rc.d/rc0.d/K14redmine

[root@localhost rc3.d]# ln -s /etc/rc.d/redmine /etc/rc.d/rc3.d/S90redmine






init─┬─.svnserve.bin

     ├─httpd─┬─PassengerWatchd─┬─PassengerHelper─┬─.ruby.bin─┬─2*[.ruby.bin───3*[{.ruby.bin}]]

     │       │                 │                 │           └─3*[{.ruby.bin}]

     │       │                 │                 └─10*[{PassengerHelpe}]

     │       │                 ├─PassengerLoggin───2*[{PassengerLoggi}]

     │       │                 └─3*[{PassengerWatch}]

     │       └─8*[httpd]

     ├─mysqld_safe───mysqld.bin───17*[{mysqld.bin}]

     



* backup 관련 자료 

URL : http://wiki.bitnami.com/Applications/BitNami_Redmine#How_to_create_a_full_backup_of_Redmine.3f