centos 6.4 기준으로 설치 합니다.

[SELinux 변경]

disable" >vi /etc/sysconfig/selinux SELINUX=disabled // 로 변경

[port 허가]

system-config-firewall &

를 통하여GUI로 방화벽을 추가해주던지

 

vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 3000 -j ACCEPT 
/etc/init.d/iptables restart

[필요한 도구 설치]

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmyum groupinstall "Development Tools"yum install openssl-devel readline-devel zlib-devel curl-devel libyaml-develyum install mysql-server mysql-develyum install httpd httpd-develyum install ImageMagick ImageMagick-devel

[ruby]

http://www.ruby-lang.org/ko/downloads

최신 버전의 루비를 다운 받습니다.

tar zxvf ruby-1.9.3-p194.tar.gzcd ruby-1.9.3-p194./configure --disable-install-docmakemake installmake clean// 번들 설치gem install bundler --no-rdoc --no-ri

[mysql 설정]

// 파일내용 추가
vi /etc/my.cnf[mysql]default-character-set=utf8[mysqld]character-set-server=utf8
// 서비스 재기동
/etc/init.d/mysqld start

mysql에 레드마인용 데이터베이스 및 사용 유저 생성

[Redmine 설치]

http://rubyforge.org/frs/?group_id=1850

에서 최신 버전을 다운 받습니다.

tar zxvf redmine-2.3.1.tar.gzmv redmine-2.3.1 /var/lib/redmine

압축을 푼 후 소스 위치를 설정합니다.

셋팅작업

vi config/database.yml
// 변경
// production:adapter: mysql2database: ******host: localhostusername: *****password: **encoding: utf8
vi config/configuration.yml
// 변경
// production:email_delivery:delivery_method: :smtpsmtp_settings:address: "localhost" port: 25domain: 'example.com'

 

Ryby Gem package 설치

bundle install --without development test postgresql sqlite

초기 데이터 설정

rake generate_secret_tokenRAILS_ENV=production rake db:migrateRAILS_ENV=production rake redmine:load_default_data

한국어는 ko

서버 기동

ruby script/rails server webrick -e production

웹브라우져를 통하여 http://localhost:3000 접속하면 레드마인을 볼수 있습니다.

공유기를 사용하시는분들은 외부접속을 위해서 사용하시는 포트를 포트포워딩을 통하여 연결할수 잇도록

작업을 하시면 외부주소를 통하여 접속이 가능합니다.

+ Recent posts