Redmine v1.3.2 설치에 대해서 예전에 포스팅을 했었다.

     - http://whatwant.tistory.com/364


오늘 개인적으로 만들고 있는 오래된 Mac-Mini 홈서버 만들기 놀이를 하던 중
Redmine을 설치하려고 하다보니 Redmine의 버전이 많이 올라서 업데이트를 해보기로 하였다.

기본적인 설치 과정은 위의 예전 포스팅을 참조하길 바란다.



01. 버전 확인하기


     - 2012.07.14 현재 Redmine의 최신 버전은 [ v1.4.4 ] 이다.
     - http://www.redmine.org/projects/redmine/wiki/Download

     - v2.x.x 버전은 plugin 호환성이 아직은 많이 떨어지기에 다음 기회에 살펴보겠다.



02. Ruby & Ruby on Rails & Rack 호환 버전 확인하기


      - 가장 어려운 Ruby 형제들 버전 호환성 맞추기

 Redmine  Supported Ruby  Required Rails  Supported Rack  Supported RubyGems
 1.4.x  ruby 1.8.7, 1.9.2, 1.9.3, jruby-1.6.7  Rails 2.3.14  ?  RubyGems <= 1.8



03. 기본 패키지 + Ruby 설치하기


      - 현재 1.9.3 버전대는 좀 이상해서 (개인적인 문제일 수도 있다. Mac-Mini가 PowerPC 인 관계로...)
      - 1.9.1 기준으로 설치를 했다.

$ sudo apt-get install build-essential ruby1.9.1 ruby1.9.1-dev irb1.9.1 rdoc1.9.1 libdbd-pg-ruby1.9.1 zlib1g-dev libpcre3-dev libopenssl-ruby1.9.1 libzlib-ruby libssl-dev libcurl4-openssl-dev libpq-dev libreadline-gplv2-dev libjpeg62-dev libpng12-dev


 

04. RubyGems 설치하기


      - 홈페이지를 통해 최신 버전의 다운로드 경로를 확인하자.
      - http://rubygems.org/

 

$ wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.24.tgz
$ tar zxvf ./rubygems-1.8.24.tgz
$ cd rubygems-1.8.24/
$ sudo ruby setup.rb



05. PostgreSQL 설치 + Git


      - database와 git을 설치하자.

$ sudo apt-get install postgresql


     - 사실 정확히 1.4.4 버전을 다운로드 받기 위해서는 git 설치는 필요없다.
     - 최신 버전을 다운로드 받고 싶은 경우에만 아래 포스팅을 참조해서 설치하면 된다.
     - http://whatwant.tistory.com/289


06. ImageMagick


     - rmagick 설치하기

$ sudo apt-get install librmagick-ruby libmagickwand-dev
$ sudo gem install rmagick



07. Rails, i18n, rack, fastthread, postgres, pg 설치하기


      - 기타 필요한 것들을 설치해보자.

$ sudo gem install -v=2.3.14 rails
$ sudo gem install -v=0.4.2 i18n
$ sudo gem install fastthread
$ sudo gem install postgres
$ sudo gem install bundler



08. passenger (nginx) 설치


      - Redmine의 웹서비스 제공을 위한 passenger의 최신 버전을 확인하자.
      - http://rubyforge.org/projects/passenger

$ wget http://rubyforge.org/frs/download.php/76249/passenger-3.0.13.tar.gz
$ tar zxvf ./passenger-3.0.13.tar.gz
$ cd ./passenger-3.0.13/
$ sudo ./bin/passenger-install-nginx-module

 

설치과정 중 나오는 화면에서는 [Enter] 와 [1]을 계속 선택하면 된다.

 

     - 부팅 時 실행을 위해서 스크립트 파일을 만들어야 한다

  

$ sudo nano /etc/init.d/nginx

 

#!/bin/sh

### BEGIN INIT INFO
# Provides:          nginx
# Required-Start:    $all
# Required-Stop:     $all
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: starts the nginx web server
# Description:       starts nginx using start-stop-daemon
### END INIT INFO

PATH=/opt/nginx/sbin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/opt/nginx/sbin/nginx
NAME=nginx
DESC=nginx

test -x $DAEMON || exit 0

# Include nginx defaults if available
if [ -f /etc/default/nginx ] ; then
        . /etc/default/nginx
fi

set -e

case "$1" in
  start)
        echo -n "Starting $DESC: "
        start-stop-daemon --start --quiet --pidfile /opt/nginx/logs/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
        echo "$NAME."
        ;;
  stop)
        echo -n "Stopping $DESC: "
        start-stop-daemon --stop --quiet --pidfile /opt/nginx/logs/$NAME.pid --exec $DAEMON
        echo "$NAME."
        ;;
  restart|force-reload)
        echo -n "Restarting $DESC: "
        start-stop-daemon --stop --quiet --pidfile /opt/nginx/logs/$NAME.pid --exec $DAEMON
        sleep 1
        start-stop-daemon --start --quiet --pidfile /opt/nginx/logs/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
        echo "$NAME."
        ;;
  reload)
          echo -n "Reloading $DESC configuration: "
          start-stop-daemon --stop --signal HUP --quiet --pidfile     /opt/nginx/logs/$NAME.pid --exec $DAEMON
          echo "$NAME."
          ;;
      *)
            N=/etc/init.d/$NAME
            echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
            exit 1
            ;;
esac
exit 0

 

$ sudo chmod +x /etc/init.d/nginx
$ sudo update-rc.d -f nginx defaults



09. redmine 다운로드


     - 그동안 준비하느라 수고가 많았다.
     - 이제 본격적으로 redmine을 다운로드 받아서 설치를 해보자.
 

$ wget https://github.com/redmine/redmine/tarball/1.4.4 -O ./redmine-1.4.4.tar.gz


     - redmine의 계정과 경로를 정리해보자.

$ cd /srv/www/redmine.whatwant.com/
$ ln -s /srv/install/redmine/redmine-redmine-3cde1f6 ./redmine
$ sudo adduser redmine
$ sudo chown -R redmine.redmine ./*
$ cd ./redmine
$ sudo chown -R redmine.redmine ./*


 
10. postgresql 설정하기


      - redmine을 위해 계정도 생성해주고 데이터베이스도 생성해주자

$ sudo su - postgres
$ psql

 

# CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD 'redmine' NOINHERIT VALID UNTIL 'infinity';
# CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine;
# \q


     - 위와 같이 하면 redmine 계정의 password가 redmine이 되어야 하는데, 문제가 있는 경우,

# alter user redmine with password 'redmine';


     - 위와 같이 특정 계정의 패스워드를 변경할 수도 있다.


11. database 설정값 등록


      - database 설정을 하자.

$ cd /srv/www/redmine.whatwant.com/redmine
$ sudo nano ./config/database.yml

  

production:
        adapter: postgresql
        database: redmine
        host: localhost
        username: redmine
        password: redmine
        encoding: utf8
        schema_search_path: public


     - 위 파일을 편집할 때 앞의 공백은 스페이스바로 띄워야 한다. Tab을 사용하면 에러 발생

$ sudo chown redmine.redmine ./config/database.yml
$ sudo chmod 600 ./config/database.yml

 
     - 추가로 몇 가지 작업을 더 해야한다. (sqlite3를 사용하지는 않는데, 의존성 때문에 필요하다)

$ sudo apt-get install sqlite3 libsqlite3-dev
$ sudo bundle install --without development test mysql sqlite3
$ sudo RAILS_ENV=production rake config/initializers/session_store.rb
$ sudo RAILS_ENV=production rake db:migrate
$ sudo RAILS_ENV=production rake redmine:load_default_data
 → ko

 

12. redmine 설정

      - 이제  권한을 정리해보자.


$ cd /srv/www/redmine.whatwant.com/redmine/
$ sudo chmod -R 755 files/ log/ tmp/

 

 

13. nginx conf

 

      - 웹서비스를 위한 환경 설정을 하자.

  

$ sudo nano /opt/nginx/conf/nginx.conf

  

user redmine;

...

http {
    passenger_root /srv/install/redmine/passenger/passenger-3.0.11;
    passenger_ruby /usr/bin/ruby1.8;

...

        #location / {
        #    root   html;
        #    index  index.html index.htm;
        #}

        access_log /srv/www/redmine.whatwant.com/redmine/log/access.log;
        error_log /srv/www/redmine.whatwant.com/redmine/log/error.log;

        passenger_enabled on;
        root /srv/www/redmine.whatwant.com/redmine/public;

        location ~* \.(ico|jpg|gif|png|css|js|swf|html)$ {
           if (-f $request_filename) {
              expires max;
              break;
           }
        }


     - 이젠 nginx를 시작하자.

$ sudo /etc/init.d/nginx start

 

     - 로컬에서라면 "localhost"로, 아니라면, 설치한 PC의 IP로 접속을 하면 된다.
     - 잊었을까봐 또 다시 언급을 하면... 관리자 초기 계정은 'admin / admin' 이다.

 

헥헥~ 너무 힘들다.
그래도 Redmine 초기화면이 떴을 때의 그 기쁨은~!!!

반응형

Eclipse를 사용하여 개발을 하는 경우,
Task 관리를 위한 방법으로 종종 등장하는 것이 "Mylyn"이다.


▷ 공식 사이트
     - http://www.eclipse.org/mylyn/

▷ 사용자 가이드
     - http://wiki.eclipse.org/index.php/Mylyn_User_Guide





1. Install

     - 최신 버전의 Eclipse라면 Mylyn이 기본적으로 설치되어 있다.
     - 하지만, 설치가 되어있지 않거나 하는 경우라면...


     - [ Help - Install New Software... ]를 선택하고,


     - "Work with" 항목을 살펴보면, 필자의 경우에는 Mylyn 항목이 있다. 주소를 잘살펴보길...


     - 뭔진 모르지만 일단 Mylyn 항목이니 전부 선택해버리자.
     - 그리고, Next..... Accept.... Finish... 쭉~ 쭉~


     - 그리고 설치가 끝나면 Eclipse 재시작을 해주면 모두 끝~







2. Overview

     - 간단히 어떻게 사용하는지 알아보자.


     - [ Window → Show View → Task List ]를 실행하면 된다.


     - 아무것도 없는 Task List 창에서 오른쪽 버튼을 누르고 [ New → Task ]를 선텍해보자.

 
     - 일단은 "Local"로 해놓고 'Finish'를 눌러보자.


     - Task 내용을 입력할 수 있는 화면이 나온다.
     - 화면 각각의 항목들에 대한 설명은 여기에선 생략하겠다.


     - 저장을 하면 위와 같이 등록이 된다.
     - 카테고리도 만들 수 있고, 다양하게 Task를 다룰 수 있다.



 
Eclipse에서 자체적으로 Task를 관리해도 괜찮지만,
정말 의미가 있는 것은 다른 도구들과 연결이 되었을 때 그 진가를 발휘하게 된다.

다음 포스팅에서는 개인적으로 너무나 좋아하는 Redmine의 Task와 연결을 해보도록 하겠다.

반응형

회사에서도 개발 프로세스 하면 제일 먼저 언급되는 것이 바로 Agile(애자일)이다.

개발자들이 너무 많이 요청을 해서인지 공식적인 개발 프로세스 중 하나로 애자일이 포함되기는 하지만,
실제 애자일을 적용하여 진행하는 과제는 회사에서 그리 많지 않다.

그 이유는 바로 윗분들에게 보고를 해야하는 현실과 맞지 않는 부분이 많기에....^^
(물론 그 외에도 많은 다양한 이유가 있지만)


뭐 여하튼 현실 이야기는 그렇다치고...


애자일 프로세스를 지원하기 위한 도구 중 한가지로 많이 언급되는 것이 바로 Redmine이다.
뭐 딱히 애자일을 지원하기 위해 뭔가가 있는 것은 아니지만, 뭐 어떻게 보면 그렇기도 하고.....^^

사실 애자일 프로세스를 지원하기 좋은 도구는 IBM RTC 라는 도구이기는 하다.
하지만, 고가의 도구이면서 실제로 써보면... 음... 뭐라고 해야할지... 음 미묘하게... 음...

뭐 여기에서 이야기하려는 것과는 조금 벗어나니 다시 원위치로 돌아와서~

Redmine의 버전을 잘 이용하면 애자일의 스프린트를 적용해서 어찌어찌 어떻게 할 수는 있다.



하지만, 애자일을 위해 조금 더 지원되는 것이 있으면 좋겠다라고 생각했는데,
역시나 Plugin으로 제공이 된다.

그것이 바로 "Redmine-Scrumbler"



1. clone

     - 일반적인 플러그인 설치 과정과 같다.


$ sudo su - redmine


     - [ Redmine ]을 설치했던 계정으로 접속을 하자.


$ cd /srv/www/redmine.whatwant.com/redmine/
$ git clone git://github.com/256MbTeam/Redmine-Scrumbler.git vendor/plugins/redmine_scrumbler


     - [ Redmine ]이 설치되어있는 디렉토리로 이동 후 clone 하면 된다.
     - 경로는 [ ./vendor/plugins/redmine_scrumbler ] 이다. 디렉토리명 변경하면 에러~



2. migrate

     - database 셋업을 해야한다.


$ rake db:migrate:plugin NAME=redmine_scrumbler


   - 그런데, 위 스크린샷과 같이 에러가 발생했다.
   - 기본적으로 database가 'development'로 잡혀있어서 그렇다.


$ rake db:migrate:plugin NAME=redmine_scrumbler RAILS_ENV=production


     - 'production'으로 database가 되어있다면 위와 같이 해주면 된다.



3. execute

     - 이제 Redmine을 재시작해서 확인하면 된다. Redmine 재시작의 제일 깔끔한 방법은 Linux의 재부팅 ^^
     - 그리고 Redmine을 접속해보면 된다.


     - 관리 메뉴에서 보면 위와 같이 "Scrumbler" 항목이 추가되어있는 것을 확인할 수 있을 것이다.


     - 막상 눌러보면 위와 같이 썰렁한 내용만 나온다.
     - "Scrum Points"로 줄 수 있는 점수들을 할당해주는 것이다.

     - 그러면 나머지 사항들은 어디에서 볼 수 있을까!?



4. Projects

     - 프로젝트의 항목에서 그 진가를 발휘한다.


     - 기존에 있던 프로젝트로 가서 '설정'→'모듈'을 들어가보면 위 스크린샷과 같다.
     - [ Redmine scrumbler ] 항목을 체크해보면...


     - 위와 같이 메뉴에 [ Scrumbler ] 항목이 추가된 것을 볼 수 있을 것이다.


     - 눌러보면 또다시 썰렁한 화면만 나온다.



5. Sprint

     - Sprint는 어떻게 만들까?


     - Project의 '설정'→'버전'에서 추가해주면 된다.


     - [ Scrumbler ] 메뉴의 "Backlog" 화면의 오른쪽 'Sprint'에서 오른쪽 끝의 [ + ] 버튼을 눌러서 추가해주어도 된다.


     - 제일 좋은 것은 그냥 "새 버전"으로 만드는 것이 깔끔하긴 하다.


     - 그런데, 이렇게 새로 추가를 해도 위와 같이 [ Scrumbler ] 메뉴에서는 아무런 변화가 없다.


     - [ Scrumbler ]의 "설정"을 누르면 위와같이 보이기는 한다.


     - 위 화면을 잘 보면 상태가 "Planning"인 것을 확인할 수 있을 것이다.


     - "All Sprints"를 눌러도 아무것도 안보인다.


     - 그럼 "새 일감 만들기"를 하면 어떻게 될 것인가?

     - 그런데, 위 화면을 보면 못보던 아이들이 추가된 것을 알 수 있을 것이다. [ Scrum Points ]


     - [ Scrumbler ]의 "Backlog"를 누르면 위와 같이 나타난 것을 볼 수 있을 것이다.


     - 왼쪽 "Backlog"의 'New Issue" 눌러서 일감을 추가할 수도 있다.
     - 하지만, 위에서 말한 바와 같이 "새 일감 만들기"로 만드는 것이 이로울 것 같다는...


     - 여기에서 드래드&드랍 기능도 지원한다.



6. 애자일

     - 여기에서 지켜야할 것들을 몇 가지 발견했다.

     - 일감을 만들 때엔 우선 Backlog에다가 만든다 (목표 버전 또는 Sprint에 할당하지 않으면 된다)
     - Sprint는 한 번에 하나만 Open 할 수 있다. ( Planning → Open → Close )
     - Sprint가 Planning인 상태에서 Backlog에 있는 이슈들을 할당을 하고,
     - 다 추가했으면, 해당 Spirnt를 Open해서 진행하면 된다.




보다 자세한 정보는 아래 링크에서 확인하면 된다.
     - https://github.com/256MbTeam/Redmine-Scrumbler

애자일 프로세스를 사용한다면 한 번쯤 적용을 심각히 고려해봐도 괜찮을 것 같다.

애자일에 대한 이해가 있어야 이 플러그인을 제대로 사용할 수 있다.
방법을 벗어나면 에러메시지를 뿌려댄다.

나름 잘 만들었지만, 예외 사항에 대한 처리는 아직 조금 부족한 것 같다.

반응형

Ubuntu 10.04 64bit를 사용하는 Server에서 Redmine을 패키지로 설치하여 사용하는데...

금일 갑작스레 Redmine이 뜨지를 않는 것이다.
웹으로 접속을 하면 아래와 같은 화면만 보여졌다.

Internal error

An error occurred on the page you were trying to access.
If you continue to experience problems please contact your redMine administrator for assistance.

Back



Ubuntu에서 패키지로 제공하는 버전은 Redmine 0.9.3 이다.


대체 뭔일인가 싶어서 아파치의 에러메시지를 살펴보니 아래와 같았다.

 $ cat /var/log/apache2/error.log

NoMethodError (undefined method `[]' for nil:NilClass):

    /app/models/setting.rb:100:in `value='

    /vendor/rails/activerecord/lib/active_record/base.rb:2589:in `send'

    /vendor/rails/activerecord/lib/active_record/base.rb:2589:in `attributes='

    /vendor/rails/activerecord/lib/active_record/base.rb:2585:in `each'

    /vendor/rails/activerecord/lib/active_record/base.rb:2585:in `attributes='

    /vendor/rails/activerecord/lib/active_record/base.rb:2285:in `initialize'


위 에러에 대해서 검색을 해보니 아래와 같은 내용을 확인할 수 있었다.

   - http://serverfault.com/questions/366406/redmine-suddenly-stopped-working-how-to-troubleshoot

물론 위 사이트에서 친절하게도 문제를 해결할 수 있는 방법도 알려주었다.

   - http://www.redmine.org/projects/redmine/repository/revisions/8909/diff/trunk/app/models/setting.rb



정리를 하자면,
Ubuntu에서 보안 문제로 인해서 Ruby를 업데이트를 해버렸는데 이로 인해서 Redmine이 에러를 내뿜는 것이다.

이게 문제가 되는 부분이 바로 저 위 에러메시지에서 알려주는 바와 같이 "setting.rb" 파일이다!
그러므로 즉, 이 파일만 수정을 해주면 해결이 가능하다.

 $ sudo nano /usr/share/redmine/app/models/setting.rb

170 170     raise "There's no setting named #{name}" unless @@available_settings.has_key?(name)
171 171     setting = find_by_name(name)
172          setting ||= new(:name => name, :value => @@available_settings[name]['default']) if @@available_settings.has_key? name
172          unless setting
173             setting = new(:name => name)
174             setting.value = @@available_settings[name]['default']
175          end
176          setting
173 177   end
174 178 end

여기까지...
반응형

요즘 분위기를 계속 이어가서..... ^^


이번에는 Redmine에서 작성중인 내용이 없어지는 것을 막기 위한 plugin을 설치해보자.

   - https://github.com/jbbarth/redmine_drafts


1. plugin download

   - 우선은 plugins 디렉토리로 이동 후 git을 이용해서 다운로드 받도록 하자.


 $ cd /srv/www/redmine.whatwant.com/redmine/vendor/plugins
 $ sudo git clone https://github.com/jbbarth/redmine_drafts.git



2. DB migrate

   - 해당 플러그인은 테이블 생성이 필요하다.


 $ cd /srv/www/redmine.whatwant.com/redmine/
 $ sudo RAILS_ENV=production rake db:migrate_plugins

   - redmine이 설치된 root 디렉토리에 위치한 다음 위와 같은 명령어를 실행하면 된다.


3. 결과 확인

   - redmine에 접속한 다음 일감 만들기 화면을 보면 아래와 같이 임시 저장되었다고 나오는 것을 확인할 수 있다.





일감에 대해서만 해당하는 것은 조금 아쉽지만,
그래도 일감에 대해서 임시 저장을 해주는 좋은 plugin 이다!

반응형

요즘 계속 꽂혀 있는 Redmine 살펴보기~!!

Redmine과 같은 ALM (혹은 Project Management ?) 도구들에게서 가장 중요한 기능 중의 하나가
바로, 바로 E-mail 기능이다 !!!

여러분들이, 특히 제가 주로 사용하고 있는 Gmail을 활용하는 방법에 대해서 알아보고자 한다!



1. TLS plugin

   - Gmail에서 권장으로 사용되어지는 TLS를 지원하기 위해서는 추가로 plugin을 설치해야 한다.


 $ cd /redmine이 설치된 경로
 $ sudo ruby script/plugin install git://github.com/collectiveidea/action_mailer_optional_tls.git



2. configuration.yml

   - 환경 설정을 해야한다.


 $ cd /redmine이 설치된 경로
 $ sudo cp ./config/configuration.yml.example ./config/configuration.yml
 $ sudo nano ./config/configuration.yml


production:
  delivery_method: :smtp
  smtp_settings:
    tls: true
    address: "smtp.gmail.com"
    port: '587'
    domain: "smtp.gmail.com"
    authentication: :plain
    user_name: "whatwant@whatwant.com"
    password: "passwd"


   - 위 내용을 참조하여 각 상황에 맞게 작성하면 된다.
   - (gmail에서 제공해주는 서비스를 이용하여 @whatwant.com 도메인 서비스 이용중이다 ^^)



3. 테스트 메일 보내기

   - 위 설정이 제대로 되었는지 테스트 메일을 보내보자.

   - redmine에 새로 접속하여 관리자 계정(admin)으로 로그인 하자.


   - [관리]→[설정]→[메일 알림] 들어온 후 오른쪽 제일 밑의 "테스트 메일 보내기"를 클릭하자.


   - 관리자 계정의 이메일 주소로 메일을 보낸 것을 확인할 수 있다.




이메일을 제대로 사용하기 위한 설정 등에 대해서는 나중에 기회가 되면....^^
(귀찮은 것은 전부 나중에 기회가 되면이라는 핑계대기 신공~!!!^^)

반응형

요즘 꽂혀있는 Redmine 계속 살펴보기...



1. 새 사용자

   - [관리] → [사용자] → [새 사용자] 선택



   - 위 항목들에 대해서 알맞게 입력 하고 [만들기] 버튼만 누르면 만사 OK~


2. 새 프로젝트

   - [관리]→[프로젝트]→[새 프로젝트] 선택



   - 대부분의 설정은 나중에 다 변경할 수 있으니 그냥 막 설정하고 ^^
   - 중요한 것은 "이름", "식별자"이다.
   - 특히, "식별자"는 URL 주소가 되므로 예쁘게 정해주는 것이 좋다.


   - 프로젝트 생성 후 제일 먼저 해야 할 일은 "담당자" 설정이다.

 


   - 오른쪽의 사용자 목록에서 사용자를 고르고 해당 담당자가 역할을 정해준 후 [추가]버튼을 누르면 된다.


   - 위와 같이 설정할 수 있다.



그 외 부분에 대해서는 나중에 기회가 될 때 차근 차근..... ^^

반응형

Git 관련해서 포스팅해야하는데...
갑자기 또 Redmine에 꽂혀버렸다.... 으흐흐흐흐~


1. login


   - 일단 관리자 로그인을 하자.
   - id/passwd = admin/admin


2. 관리자 계정 설정


   - 오른쪽 위의 [ My account ]를 클릭하면, 위와 같은 화면이 나온다.


   - 중요한 부분은 'Language'와 'Time zone' 부분이다.
   - 나머지 부분은 입맛에 맞도록 적절히...하고, [ Save ] 버튼을 눌러주자.


   - 위 스크린 샷과 같이 한글로 예쁘게 바뀐 것을 볼 수 있을 것이다.
   - 이번에는 가장 중요한 Password 변경을 위해 오른쪽 위의 [ 비밀번호 바꾸기 ]를 누르자.


   - 원하는 비밀번호를 적어준 후 [ 적용 ] 버튼을 눌러주자.


3. 설정


   - 왼쪽 메뉴에 있는 [ 관리 ]를 선택하면 위 스크린샷과 같은 화면이 나온다.
   - 여기에서 [ 설정 ]을 고르자.


   - 전부 설명하기엔 너무 지루하고, 중요하다고 여겨지는 부분들에 대해서만 집고 넘어가자.


   - 레드마인 제목 : 화면의 오른쪽 위에 표시가 되는 텍스트
   - 최대 첨부파일 크기 : 기본 용량이 적으니 100MB 정도로 잡아주자
   - 첨부파일이나 저장소 인코딩 : UTF-8,EUC-KR


   - 기본 언어 : 한국어


   - 여기까지 하고 [ 저장 ]을 하자.



나머지 부분에서도 중요한 것들이 많지만, 필요에 따라서 포스팅을 하도록 하겠다.
우선은 여기까지만... ^^

반응형

+ Recent posts