생활오피스

리눅스(우분투)에서 설치

토픽 생활오피스 > 업무 관리 > 레드마인

우분투에서 레드마인을 설치하는 방법

 
 
  1. apache, mysql, php 설치 패키지인 lamp-server를 설치하기 

    $ sudo tasksel install lamp-server
     
  2. passenger 아파치 모듈을 설치

    $ sudo apt-get install libapache2-mod-passenger
     
  3. 최신버전의 레드마인을 설치하고 싶다면 다음 절차를 수행

    sudo apt-get install python-software-properties;
    sudo add-apt-repository ppa:ondrej/redmine;
    sudo apt-get update;
    sudo apt-get install redmine redmine-mysql;

    방화벽이 있다면 아래의 내용을 참조 

    export http_proxy="http://proxy.your.server:port" and export https_proxy="http:proxy.your.server:port"
     
  4. 레드마인은 /usr/share/redmine 와 /etc/redmine에 설치됨
     
  5. 웹서비스가 엑세스되는 위치로 심볼릭링크 설정

    $ sudo ln -s /usr/share/redmine/public /var/www/redmine
     
  6. passenger가 아파치의 실행권한인 www-data로 작동하도록 설정을 변경

    다음의 파일을 
    /etc/apache2/mods-available/passenger.conf

    아래와 같이 변경한다.
    PassengerDefaultUser www-data
     
  7. 호스트를 설정한다.

    다음 파일에
    /etc/apache2/sites-available/default

    아래의 내용을 추가한다.
    <Directory /var/www/redmine>
        RailsBaseURI /redmine
        PassengerResolveSymlinksInDocumentRoot on
    </Directory>
     
  8. virtualhost를 설정하려면 아래의 예제를 참고한다.

    <VirtualHost *:80>
            ServerName redmine.ot.org
            ServerAdmin opentutorialsorg@gmail.com
            DocumentRoot /var/www/redmine
            ErrorLog /var/log/apache2/redmine_error_log
    
            #If you are using mod_fcgid and are going to upload files larger than
            #131072 bytes you should consider adding the following line
            #that allows to upload files up to 20 mb
    
            <Directory "/var/www/redmine">
                    RailsBaseURI /redmine
                    PassengerResolveSymlinksInDocumentRoot on
                    Options Indexes ExecCGI FollowSymLinks
                    Order allow,deny
                    Allow from all
                    AllowOverride all
            </Directory>
    </VirtualHost>
  9. passenger 모듈을 활성화 한다.

    sudo a2enmod passenger
     
  10. 아파치를 재시작 한다.

    sudo service apache2 restart
     
  11. 레드마인에 접속한다.

    http://(웹서버 IP)/redmine
     
  12. 만약 403:Forbidden 에러가 발생하면 퍼블릭 디렉토리의 권한을 변경한다.

    $ sudo chmod a+x /usr/share/redmine/public
     
  13. 기본 로그인 아이디/비밀번호는 아래와 같다.
    로그인 후에 비밀번호를  변경해야 한다.
    • 로그인 아이디 : admin
    • 비밀번호 : admin
       

참고 : http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_Ubuntu

댓글

댓글 본문