'InstantRails'에 해당되는 글 2건

  1. 2009.03.10 제공된 cookbook으로 인스턴스 레일스 설치 시험
  2. 2009.03.02 인스턴트 레일즈를 설치 하자
2009.03.10 10:19

제공된 cookbook으로 인스턴스 레일스 설치 시험


  cookbook

인스턴스 레일스 안에는 cookbook 과 typo-2.6.0 라는 두개의 프로젝트가 준비되어 있다.

이 두개의 프로젝트는 학습용이다.

typo 는 웹 블로그 엔진을 배우기 위한 프로젝트이고
cookbook은 가장 간단한 프로젝트로 샘플로 보면 된다.

이 중 cookbook을 동작 시켜 봄으로써 인스턴스 레일스에서는 프로젝트를 어떻게 동작 시키는가를 살펴보자.

짜잔~~

  인스턴스 레일스 시작


인스탄스 레일스 프로그램 시작은 InstantRails.exe를 실행하면 된다.
인스탄스 레일스는 셋업이 없다.
처음 프로그램을 실행시킬 경우에는 환경 설정 조정에 대한 질문 창이 나오지만
두번째 부터는 특별한 질문 없이 바로 시작된다.   


파일 탐색기에서 InstantRails.exe 실행파일을 클릭하여 실행한다.

  어플리케이션 관리 메뉴 시작


인스탄스레일즈의 메뉴는 진짜 촌스러운데( 그게 매력이다. )

화살표가 가리키는 왼쪽에 “I” 처럼 보이는 곳을 마우스로 클릭하면 메뉴가 동작한다. 
 

이 메뉴에서 Rails Applications 에 Manage Rails Applications 가 바로 프로젝트 또는 레일즈 어플리케이션을 관리하는 곳이다. 

이 메뉴를 클릭한다.

두번째 부터는 특별한 질문 없이 바로 시작된다.   

  어플리케이션 시작


인스탄스레일즈의 메뉴는 진짜 촌스러운데( 그게 매력이다. )

이렇게 선택된 상태에서 관리 창이 뜬다. 
 

여기서 cook book 어플리케이션이 표시된 체크박스에 체크를 한 후 Start with Mongrel 라는 버튼을 클릭한다.

Mongrel 라는 뜻을 찾아 보니 잡종개 잡다한 이라는 뜻이 있는데 WEBrick의 대치품이라고 보면된다. WEBrick은 루비로 만들어진 레일즈의 기본 웹서버이고 Mongrel은 WEBrick의 장점과 lighttpd웹서버의 빠른 장점을 융합한 서버다.


  Mongrel 실행


이렇게 하면 커맨드 창이 하나 뜨면서 CTRL-C 가 눌리면 서버가 종료 된다고 알려 준다. 
 


  웹 브라우저로 접속


이제 웹 브라우저로 접속해서 제대로 동작하는지 살펴본다.

접속 IP 는 local IP 인 127.0.0.1 로 하면 된다.
포트 번호는 3001 로 하면 된다.

http://127.0.0.1:3001/

다음은 불여우로 접속한 화면이다.
 






 


Trackback 0 Comment 0
2009.03.02 09:12

인스턴트 레일즈를 설치 하자

인스턴트 레일즈(Instant Rails) 란?

윈도우 환경에서 루비앤 레일즈를 공부하려고 하면 이런 저런 환경을 설치해야 한다.
예를 들면 루비, 레일즈, 아파치, MySQL 같은 거…

그런데 설치 해 본 사람이라면 알겠지만 하나씩 구해서 설치하려면 무척 귀찮다.

이런 귀차니즘을 한방에 해결하는 사람들이 있으니 바로 요기
http://instantrails.rubyforge.org 
[공식홈페이지] 요기로 가면 다시
http://instantrails.rubyforge.org/wiki/wiki.pl
로 옮겨 진다.



다운로드

홈페이지의 소개 글을 보면 알겠지만 파일 한 개 받고 압축 풀고 실행하면 설치 끝이 란 다.

일단 다운로드 받아 보자.
 

Download 라고 쓰여진 곳을 클릭한다.

http://rubyforge.org 란 곳으로 이동하게 된다.

이곳에서 인스턴트 레일즈의 다양한 버전의 목록을 보여 준다. 
 


여기서 2.0 버전을 받는다.

파일명은 InstantRails-2.0-win.zip 이다. 파일 실제 크기는 다운 받아 보면 70M 정도 된다.


인스턴트 레일즈 설치 및 시작


설치할 디렉토리 이름을 정한다.

D:\InstantRails

라는 디렉토리로 정했다.

이 디렉토리에 다운받은 InstantRails-2.0-win.zip 파일을 해당 디렉토리에 풀어 놓는다.

풀어 놓았을때 다음과 같은 디렉토리와 파일들이 생긴다.

 


인스턴스 레일즈를 실행하려면 InstantRails.exe 를 실행하면 된다.

이 프로그램은 셋업 프로그램이 아니다. 인스턴스 레일즈는 설치 프로그램이 따로 존재 하지 않는다. 
실제 인스턴스 레일스를 실행하는 것이다.  


[중요!]

이제 InstantRails.exe 를 처음 실행 시키면 다음과 같은 문구가 나온다.

 


이 문구의 핵심은 D:\InstantRails 라고 하는 디렉토리로 모든 정보를 수정하겠는 가에 대한 질문이다.

이건 디폴트로 설정된 값을 모두 알아서 바꾸어 주겠다는 것이다.
여기서 취소를 절대 선택하지 말 것..

무조건 확인 버튼을 선택한다.

왜냐하면 취소를 선택해도 진행 되지만 모든 환경 설정을 일일이 직접 수정해 주어야 하는데 ….

해 봐라 정말 못 할 짓이지..

그 다음에 바로 실행된다. 진짜 짱~~~ 이다.

 


종료 및 최소화

프로그램 종료는 무척 쉽다.

일반적인 윈도우 프로그램 처럼 종료 시키면 된다.

 

그러면 종료 할 것인지 아니면 최소화 할 것인지 물어 본다.

 


여기서 아니오 버튼을 클릭하면 선택하면 최소화 아이콘으로 되고
예 버튼을 선택하면 종료 한다.

Trackback 0 Comment 0