Ruby on Rails 시작하기 ^^
이제부터 Ruby on Rails 에 대해서 공부해 보기로 하겠습니다. 그냥 책에 나와있는 내용을 대충 끄적끄적
거리고 샘플 코드도 작성해보면서 해보도록 하겠습니다. 저도 처음 하는거라서요 ^^;; 같이 공부해 보도록 하죵
참고할 서적은 "Ruby on Rails:초고속 웹 개발의 시작" 이란 책입니다.
레일즈의 장점, 레일즈가 어떤건지 주절주절... 이걸 써야 하나 말아야 하나.. 고민되는데 그냥 안쓰도록
하겠습니다. ^^;; 웹 검색하면 잘 나와있으니까요.. 그럼 바로 레일즈 시작하기로 들어가 보도록 할께요
일반적으로 아직까진 윈도우 환경에서 개발하시는 분들이 많기 때문에...윈도우 환경 위주로 가도록 할께요
일반적으로 윈도우 환경에서는 2가지의 개발 환경이 있습니다. 인스턴트 레일즈(Instant Rails) 와 레드 레일즈(Red Rails) 각각 사용하는 방법과 통합환경(IDE)을 같이 사용하는 방법 입니다.
* 윈도우에서 쉽게 사용할 수 있는 방법(Instant Rails)
단순히 설치 프로그램도 없고 그냥 압축풀고 실행하시면 됩니다. 게다가 시스템 환경변수 셋팅도 필요가 없습니다.
루비에 내장된 웹서버인 WEBric을 사용하거나 Mongrel 서버를 사용하는 것이 편리하다고 합니다.
샘플 어플리케이션 실행하기
레일즈 메뉴에서 Rails Application -> Manage Rails Applications 를 선택하면 팝업창이 뜹니다.
cookbook 을 선택하고 Start with Mongrel 버튼을 클릭해줍니다.
위와 같은 몽그렐 서버가 스타트 되는것을 볼수 있습니다. 그럼 샘플 어플리케이션이 어떻게 생겨먹었는지
확인해 보도록 하겠습니다.
인터넷 익스플로러를 실행시키고 아래 URL로 접속을 해봅니다.
* 레드 레일즈(RadRails)
좀더 확실한 편집기를 원한다면 레드 레일즈 통합 개발 환경(IDE)을 사용합니다. 앞으로 포스팅 될 내용도 레드 레일즈를 통해서 작업하도록 하겠습니다. 레드레일즈는 이클립스 플러그인이며 아래 사이트에서 자세한 정보를 얻을 수 있습니다.
Eclipse Plug-in 설치
위 사이트에 가면 자세한 정보를 확인 할 수 있다. 자신의 e-mail로 라이센스 키도 받아두도록 하자.
이클립스의 Help 의 update를 선택하고, 새로운 원격 사이트를 생성하자
설치할 플러그인을 선택하고~ (RedRails -> 이거 오타네요.. 원래는 RadRails가 맞음);;
따라서 다음을 클릭~ 클릭~ 클릭~ 하면 Aptana 플러그인이 설치됩니다.
이클립스를 재실행 하고나서
Aptana의 Plugins Manager를 실행합니다.
그리고 Aptana RadRails 플러그인을 인스톨하면 레일즈를 시작할 준비가 대충 된거 같습니다..
DataBase 설치
아래 사이트에서 Mysql 5.0 버젼을 다운받아 설치합니다.
그리고 mysql 툴도 설치하면 편리하겠죠? 저는 SQLyog를 사용합니다.
자 이제 DB 까지 환경설정이 끝났습니다.
그럼 이제 개발환경은 대충 마련된 셈인가요? 대충 되었겠죠? 그럼 이제부터 하나하나 알아가 보도록 하겠습니다.
이제부터 Ruby on Rails 에 대해서 공부해 보기로 하겠습니다. 그냥 책에 나와있는 내용을 대충 끄적끄적
거리고 샘플 코드도 작성해보면서 해보도록 하겠습니다. 저도 처음 하는거라서요 ^^;; 같이 공부해 보도록 하죵
참고할 서적은 "Ruby on Rails:초고속 웹 개발의 시작" 이란 책입니다.
레일즈의 장점, 레일즈가 어떤건지 주절주절... 이걸 써야 하나 말아야 하나.. 고민되는데 그냥 안쓰도록
하겠습니다. ^^;; 웹 검색하면 잘 나와있으니까요.. 그럼 바로 레일즈 시작하기로 들어가 보도록 할께요
일반적으로 아직까진 윈도우 환경에서 개발하시는 분들이 많기 때문에...윈도우 환경 위주로 가도록 할께요
* 윈도우 환경에서 레일즈 시작하기
일반적으로 윈도우 환경에서는 2가지의 개발 환경이 있습니다. 인스턴트 레일즈(Instant Rails) 와 레드 레일즈(Red Rails) 각각 사용하는 방법과 통합환경(IDE)을 같이 사용하는 방법 입니다.
* 윈도우에서 쉽게 사용할 수 있는 방법(Instant Rails)
단순히 설치 프로그램도 없고 그냥 압축풀고 실행하시면 됩니다. 게다가 시스템 환경변수 셋팅도 필요가 없습니다.
http://instantrails.rubyforge.org/wiki/wiki.pl
1. 위 사이트에서 최신 버젼의 rails를 다운받는다.인스턴트 레일즈는 아파치 웹서버도 내장하고 있지만 실제 서비스와 동일한 환경에서 실행할 것이 아니면
2. 경로에 공백문자가 없는지 확인하고 InstantRails.exe 를 실행한다.
3. 처음실행시 설정파일의 경로를 현재 디렉토리로 갱신할 것인지를 확인한다.
4. 주 메뉴를 연다.
루비에 내장된 웹서버인 WEBric을 사용하거나 Mongrel 서버를 사용하는 것이 편리하다고 합니다.
샘플 어플리케이션 실행하기
레일즈 메뉴에서 Rails Application -> Manage Rails Applications 를 선택하면 팝업창이 뜹니다.
cookbook 을 선택하고 Start with Mongrel 버튼을 클릭해줍니다.
위와 같은 몽그렐 서버가 스타트 되는것을 볼수 있습니다. 그럼 샘플 어플리케이션이 어떻게 생겨먹었는지
확인해 보도록 하겠습니다.
인터넷 익스플로러를 실행시키고 아래 URL로 접속을 해봅니다.
http://127.0.0.1:3001/위와 같은 샘플 어플리케이션이 페이지에 나타나게 됩니다.
* 레드 레일즈(RadRails)
좀더 확실한 편집기를 원한다면 레드 레일즈 통합 개발 환경(IDE)을 사용합니다. 앞으로 포스팅 될 내용도 레드 레일즈를 통해서 작업하도록 하겠습니다. 레드레일즈는 이클립스 플러그인이며 아래 사이트에서 자세한 정보를 얻을 수 있습니다.
http://www.radrails.org
Eclipse Plug-in 설치
위 사이트에 가면 자세한 정보를 확인 할 수 있다. 자신의 e-mail로 라이센스 키도 받아두도록 하자.
이클립스의 Help 의 update를 선택하고, 새로운 원격 사이트를 생성하자
설치할 플러그인을 선택하고~ (RedRails -> 이거 오타네요.. 원래는 RadRails가 맞음);;
따라서 다음을 클릭~ 클릭~ 클릭~ 하면 Aptana 플러그인이 설치됩니다.
이클립스를 재실행 하고나서
Aptana의 Plugins Manager를 실행합니다.
그리고 Aptana RadRails 플러그인을 인스톨하면 레일즈를 시작할 준비가 대충 된거 같습니다..
DataBase 설치
아래 사이트에서 Mysql 5.0 버젼을 다운받아 설치합니다.
http://file.daum.net/pc/view.html?fnum=64055&cat=4&scat=62설치는 간단합니다. 그냥 파일을 받고 압축을 풀고 setup을 실행시키고 Next 광클릭!
그리고 mysql 툴도 설치하면 편리하겠죠? 저는 SQLyog를 사용합니다.
자 이제 DB 까지 환경설정이 끝났습니다.
그럼 이제 개발환경은 대충 마련된 셈인가요? 대충 되었겠죠? 그럼 이제부터 하나하나 알아가 보도록 하겠습니다.

이올린에 북마크하기
이올린에 추천하기
Prev
Rss Feed