애드센스 마지막


위젯 두 개 동시에 붙임




[Ubuntu] 10.04 LTS에 Ruby On Rails 3.2 설치하기 Ruby On Rails

가장 먼저 마운틴 라이언용 MacPorts를 구글에서 검색해 사이트로 가서 받아 설치를 하였다. 그래야만 sudo macports selfupdate가 제대로 될 것이다. XCode 4.3+ 에서는 1.9.3-p125+을 추천하기에 그것을 깔고 default로 설정했다. default를 설정하기 위해 DeepSea(홈폴더)에 .screenrc 파일을 만들어 필요한 설정을 해주었다. 최종 버전 확인은 ruby -v, rails -v로 확인한다.
  • 작성시간 : 2012/03/30 14:22
  • 퍼머링크 : mcchae.egloos.com/10866699                   
  • 작성자 : 지훈현서아빠
  • 덧글수 : 0
그동안 Ruby On Rails의 명성을 익히 들었음에도
살펴볼 기회가 많지 않았습니다.
그러다가 살펴볼 기회가 생겼는데 가장 최근에 살펴보았던
Python이 TurboGear2 나 Java의 SpringSource 와 같은 웹 개발에서의 
MVC (Model - View - Controller) 개념의 프레임워크라는 사실을 알았습니다.

일단은 가장 중요한 것이 처음 설치를 하는 것이고 그 다음이 IDE 환경에서 개발을 하는 것이겠죠.

우선 설치를 해 보았습니다.

1) 기존에 설치된 것이 있다면 이를 삭제함 (10.04에 설치된 패키지는 예전 버전이라 문제가 있더군요)
$ sudo apt-get purge ruby rails
$ sudo apt-get autoremove

2) RVM 설치
RVM은 ruby를 자동 설치하기 위한 프로그램입니다.

$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

위와 같이 명령을 주면 설치가 되었습니다.

3) RVM을 위한 환경 설정

$HOME/.bashrc 
파일에 다음줄을 추가

if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then source "$HOME/.rvm/scripts/rvm

$ source $HOME/.bashrc

4) 필요 패키지 설치
$ rvm requirements
위의 명령을 주면 필요한 설치 패키지 목록이 나타납니다.
...
Additional Dependencies:
# For Ruby / Ruby HEAD (MRI, Rubinius, & REE), install the following:
  ruby: /usr/bin/apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion
...

5) 필요 패키지 설치
위의 디펜던시에 따라 다음과 같은 패키지를 설치하였습니다.
$ sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion

6) RUBY 1.9.3 설치
$ rvm install 1.9.3

7) ruby 의 디폴트 버전 지정
위의 명령으로 실행은 되었으나, 쉘에서 ruby를 찾을 수 없다는 메시지가 나왔습니다.
다음과 같이 디폴트 설정이 필요했습니다

$ rvm --default ruby-1.9.3

8) ruby 설치 확인

$ ruby -v
ruby 1.9.3p125 (2012-02-16 revision 34643) [i686-linux]

9) Rails 설치 준비
sudo로 gem을 돌려 설치를 해야 하는데 다음과 같은 심볼릭 링크가 필요했습니다.

$ rubyorg=`which ruby`
$ sudo ln -s $rubyorg /usr/bin/ruby
$ gemorg=`which gem`
$ sudo ln -s $gemorg /usr/bin/gem

10) rails 설치
$ sudo gem install rails

이상과 같이 이글을 쓰고 있는 당시의 최신 버전인 
ruby 1.9.3과 rails 3.2가 제대로 설치됨을 확인하였습니다.

어떤분에게는 도움이 되셨기를 바라는 마음에서...
 

퍼블리싱 및 추천

같은 카테고리의 글

트랙백(0)핑백(1) 덧글(0)                 

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://mcchae.egloos.com/tb/10866699 [도움말]

    핑백

    • 지훈현서 : [우분투12.04LTS] Ruby On Rails 설치 2012-05-14 15:08:27 #

      ... 지난번 우분투 10.04 LTS 에서 Ruby On Rails 를 설치하는 방법을 살펴보았는데, 이번에는 12.04 LTS 버전에서 Ruby On Rails를 설치하는 방법에 대하여 살펴보도록 하겠습니다. 1) ... more

    덧글

      닉네임비밀번호블로그로그인             
      비공개

      덧글

      댓글 입력 영역