Skip to content

[Rails] Ruby on Rails windows/centOs에서 설치하기

2012/05/25
tags: ,

Ruby on Rails windows에서 설치하기

진정한 개발자는 리눅스나 맥을 써야한다고 하지만..

아직 윈도우를 쓰고 있습니다….ㅠㅠ

우선 Rails의 공식 홈은 http://rubyonrails.org/ 이곳입니다.

ruby는 현재 1.9.3까지 나왔으며 windows installer를 친절히 지원해 주고 있습니다.

하지만.. 실제로 rails를 설치하기 위한 ruby package manager인 RubyGems는 windows용이 없는 거 같아

고민하던중 http://railsinstaller.org/ 를 찾았습니다.

필요한것들을 다 모아놓았고 친절하게 동영상으로 설치부터 실행방법, git 연동까지 알려주고 있습니다.

혹시 git을 먼저 사용중에 있으면,

git 계정 세팅과정이 자동으로 넘어가면서 계정을 기존계정으로 세팅합니다.^^

====================================================

railsinstaller를 이용해서 설치하면 문제없이 설치가 가능하나..
제가 개발할려는 rails 프로젝트의 필요한 gem중 libv8과 therubyracer에서 막혔습니다.

=======================================================
CentOS에서 설치를 시도했습니다.

yum 명령어로 쉽게 설치되는 듯 싶었으나..

1.8.5로 설치가 됩니다.

결국 구글링에서 직접 컨파일해서 설치하는 방법을 이것 저것 조합해서 성공했습니다.

우선 libyaml을 설치합니다.

$ yum libyaml

설치하지 않으면 gem -v 했을때 아래와 같은 메시지가 나옵니다.

It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
Latest version currently installed. Aborting.

다음은 ruby를 다운받고 컴파일해서 인스톨 합니다.

$ wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz
$ tar xzvf ruby-1.9.3-p0.tar.gz
$ cd ruby-1.9.3-p0
$ ./configure –prefix=/usr/local –enable-shared –disable-install-doc –with-opt-dir=/usr/local/lib
$ make
$ make install

설치가 완료후 ruby와 gem 버젼을 확인합니다.

$ ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]
$ gem -v
1.8.11

gem으로 rails와 bundler를 설치합니다.

$ gem install rails
$ gem install bundler

이후 github 등에서 rails application을 clone 했을때
bundler로 필요한 gem파일을 설치합니다.

$ bundle install

No comments yet

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

%d 블로거가 이것을 좋아합니다: