ruby, gem, rails 등 redmine Wiki의 설명을 따라 설치 시도 하였으나 ruby 관련 지식이 없어서 실패...(Linux 고수 및 ruby 관련 고수 아니면 Bitnami 활용이 정신건강에 이로움ㅎ)

그래서 Bitnami 로 한방에 설치!!


1. 기존에 subversion, mysql이 설치되어 있어서 모두 삭제

2. Bitnami-redmine-2.2.3-0 설치


시행착오 1

Console root 접속 시 ERROR 2002 (HY000): Can't connect to local MySQL server through socke '/tmp/mysql.sock'

실제 설치경로 /opt/redmine-2.2.3-0/mysql/my.cnf 설정파일에 /opt/redmine-2.2.3-0/mysql/mysql.sock 셋팅되어 있으나 /tmp/쪽에서 참조하려고 해서 삽질..

my.cnf 파일을 /etc/하위에 복사하니 해결

(기존에 mysql 설치/삭제 하면서 꼬인듯함.. mysql 단독 기본으로 설치하면 해당 위치에 있다.)



시행착오 2

bitnami 에서 실행하는 svn 시작 시 svn home 수정하다하다 안되서.. 그냥 포기.. 간단하게 수정;;

/opt/redmine-2.2.3-0/subversion/scripts/ctl.sh

#!/bin/sh


if [ "x$1" = "xstart" ]; then
        /opt/redmine-2.2.3-0/subversion/bin/svnserve -d -r /home/svn/
        echo "svn 시작 완료"
elif [ "x$1" = "xstop" ]; then
        PID=`ps -enf | grep svnserve |awk '{print $1}'`
        if [ "$PID" == "" ]; then
                echo "svn 시작되지 않음"
        else
                kill -9 $PID
                echo "svn 종료 완료"
        fi
elif [ "x$1" = "xstatus" ]; then
        ps -enf | grep svnserve
        echo "PID 나오면 떠 있는거 것지..."
elif [ "x$1" = "xcleanpid" ]; then
        echo "뭔 명령어여... 사용하지 말어.."
fi



시행착오 3

Plugins 디렉토리 /opt/redmine-2.2.3-0/apps/redmine/htdocs/plugins 하위에 plugin 디렉토리 위치하고, 디렉토리 명은 해당 plugin 설명에 나온 그대로 변경해야 함!!

rake db:migrate RAILS_ENV=production


시행착오 4

설치 시 사용자명부분에 꼭 영문으로 하자!!! 한글로 했다가 페이지 안 떠서 엄청 삽질...


시행착오 5

메일알림 관련해서 gmail을 셋팅하였으나, TLS 관련해서 플러그인 설치관련 정보들이 많이 있었으나 잘 되지 않았다.

그래서 Redmine이 설치되어있는 서버에 SMTP 익명사용자 발송가능하게 셋팅하여 처리!!!


MyLyn 설치

git clone git://github.com/danmunn/redmine_mylyn_connector.git

bundle install --without development test

rake redmine:plugins:migrate RAILS_ENV=production


apps/redmine/htdocs/config/configuration.yml

default:
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      enable_starttls_auto: true
      address: "127.0.0.1"
      port: '25'
      domain: "ddakker.org"
      authentication: :plain


+ Recent posts