Rails를 시작하며 - Ruby & Rails 설치
듣기만 해도 설레는 그이름은 바로 루비(Ruby)입니다.
이번에 좋은 기회가 찾아와 고수분과 스터디를 하게 되서 따로 복습겸 예습겸 앞으로 Ruby관련 자료와 스터디를 올릴 예정입니다:)
첫 포스팅은 간단하게 Rails와 Ruby설치 및 Rails 환경 설정에 대해 적을까합니다.
모 책의 '레일즈'소개를 살펴보면,
(요약한 내용입니다)
"레일즈는 쉽다. 많은 개발자가 자바를 쓰던 닷넷을 쓰든 상관없이 개발하기가 너무 어렵다는 인식이 늘고 있는 도중 레일스가 느닷없이 등장했다. 단순히 쉬운것을 넘어 실전에 쓸 웹사이트를 만드는데 꽤나 유용한 도구이다.
예를 들면, 모든 레일스 애플리케이션은 MVC로 구현된다. 자바의 MVC기반 프레임워크 이상으로 받아들인 레일스. 처음부터 실행 가능한 애플리케이션을 가지고 시작하게 되며, 여기에 각 코드가 놓일 공간이 마련되어 있으며, 애플리케이션의 모든 부분이 표준방식으로 상호작용한다. 미리 마련된 테스팅 지원이 가능하다. 레일스는 루비를 극한으로 받아들여 프로그래머의 삶이 더 편안해지도록 새로운 방식으로 확장한다..."
너무 길어 간단하게 정리했습니다.
루비를 바탕으로 했으며, 굉장히 편리하면서 실제로 개발을 하기에 편리하게 설게되어 있는 레일즈 ( 대신 그만큼 일정 수준 이상 올라가기는 굉장히 어려울 것 같습니다)
다음은 간단한 루비 환경 설정 및 레일즈 환경 설정입니다.
1. Xcode의 환경설정 - Command line Tools를 설치합니다.
2. (http://m-schmidt.eu/2012/02/25/how-to-install-ruby-on-mac-os-x-with-llvm-and-rbenv/ 참조)
터미널에서 다음과 같이 작성합니다:)
# install rbenv
$ git clone git:
//github
.com
/sstephenson/rbenv
.git ~/.rbenv
$
echo
'export PATH="$HOME/.rbenv/bin:$PATH"'
>> .bash_profile
$
echo
'eval "$(rbenv init -)"'
>> .bash_profile
# You may be using Zsh or any other shell.
# I presume you know how to adopt the previous two lines then.
# install ruby-build
$
mkdir
-p ~/.rbenv
/plugins
$ git clone git:
//github
.com
/sstephenson/ruby-build
.git ~/.rbenv
/plugins/ruby-build
# reload bash (alternatively close and re-open Terminal)
$
source
~/.bash_profile
$
env
CC=
/usr/bin/gcc
rbenv
install
1.9.3-p125
$ rbenv global 1.9.3-p125
$ rbenv rehash
$ ruby -v
정상적으로 ruby 버전이 출력된다면 루비 환경설정이 모두 끝이 났습니다.
레일즈 환경설정은,
rbenv shell 1.9.3-p362gem install railsrbenv rehash
을 입력해주시면 됩니다:)