'루비앤레일즈'에 해당되는 글 5건

  1. 2009.04.13 Aptana 인터프린터 수정을 위한 환경 설정
  2. 2009.04.09 Aptane RadRails 설정
  3. 2009.04.07 Aptane RadRails RCP 버전 설치
  4. 2009.03.10 제공된 cookbook으로 인스턴스 레일스 설치 시험
  5. 2009.03.02 인스턴트 레일즈를 설치 하자
2009.04.13 21:17

Aptana 인터프린터 수정을 위한 환경 설정


처음 설치되면 루비 인터프린터가 표준 VM 즉 루비가 설치된 것을 사용하는데
Aptana 의 JRuby VM 을 사용하는 것이 좋다. 

이를 수정하려면 환경 설정을 바꾸어야 한다.


Window -> Preferences 를 선택한다.


인터프린터 언어 VM을 인스턴스 레일스를 이용하지 않고  aptana 에 있는 VM을 사용하도록 설정을 수정한다.

이전에 환경에서
Aptana 컴포넌트들이 자동 업데이트가 되지 않는 경우가 있을수 있다. 
그러므로 새로이 자동 업데이트를 수행해서 처리한다.

Help -> Check for Aptana Updates Now

를 선택하여 수행한다.



Trackback 0 Comment 0
2009.04.09 07:50

Aptane RadRails 설정

Aptana실행


RadRails 는 Aptana Studio 환경중 하나의 플러그 인으로 본다.
그래서 RadRails를 수행하기 위해서는 Aptana 를 실행해야 한다.

내 환경에서는 c:\aptanta 에 설치되어 있다.

 


RadRails 가 설치된 이후에 달라진 점을 즉시 볼 수 있는 것이

File 네비게이터이다.

FTPS 와 SFTP 그리고 SVN 항목이 추가되어 있다.

 

RadRails 퍼스픽티브 선택



RadRails 가 동작하기 위한 퍼스펙티브를 선택해 보자.

메인 메뉴로 선택하면

Window -> Open Perspective -> Other 메뉴 순이다. 
 



아이콘으로 선택하면 오른쪽 상단에

 


화살표에 보이는 아이콘을 선택한다.

 

여기서 Other를 선택한다.

 Open Perspective 창에 RadRails 항목이 보이는데 이 항목을 선택하고 OK 버튼을 클릭한다.

 

여기서 가장 먼저 반겨 주는 것이 설치된 표준 루비를 발견할 수 없다고 어떻게 할할 것 가를 물어 본다.

인스턴스 레일스가 자동으로 디텍션이 되지 않아서 나오는 메시지로 보인다.

현재 설치된 루비 디렉토리를 지정해 주어야 한다.

Browse to installed Ruby를 선택하고

Next 버튼을 눌러 다음을 진행한다.

 

 루비가 설치된 디렉토리를 지정한다.

내 컴퓨터에는 D:\InstantRails\ruby 에 설치되어 있으므로 이 디렉토리를 입력한다.

Finish 버튼을 눌러 다음을 진행한다.

 

자동으로 설치할 Gem의 항목을 보여주는데 당연히 모두 선택하고 Install 버튼을 눌러 설치한다.

설치에 실패할 수도 있는데 나중에라도 설치가 가능하므로 혹시 설치 상태에서 멈추어 있으면 Close 버튼을 눌러 종료 하면 된다.


모두 설치가 끝나 이후에 RadRails 퍼스펙티브 아이콘이 생겼다.

 


RadRails 퍼스텍티브 선택된 후 초기 화면이다.

 


 

Trackback 0 Comment 0
2009.04.07 20:22

Aptane RadRails RCP 버전 설치


루비를 공부하는 방법으로 wxRuby를 이용하기로 했다.

이왕 공부하는 김에 편한것이 좋지 않을까?

그래서 답답한 명령행을 이용해서 공부하는 것보다  IDE 환경이 아무래도 좋을 것 같다.

그래서 인터넷을 뒤졌다.

가장 많이 추천하는 IDE는 RadRails 였다.

더구나 최근에 RadRails 가 매우 좋아 졌다는 소문이다. 나야 아직 안써봐서 잘 모르겠지만…

그래서 일단 RadRails 를 설치하기로 했다.

그런데 이 RadRails를 설치하는 방법이 두 가지 란다.

첫번째는 이클립스를 설치하고 플러그 인으로 설치하는 방법
두번째는 RCP 형태로 제공되는 것을 설치하는 방법이다.

처음에는 wxRuby가 아무래도 C 언어가 필요하지 않겠는가 하는 생각이 들었다.

이런 경우라면

이클립스 + CDP + RDT + RadRails

뭐 이런 조합이 필요하므로 첫번째 방법을 사용할까 하다가..

wxRuby 라이브러리는 잼으로 설치하기 때문에 C 컴파일러가 필요없단다.

그래서 최종적으로 RCP 형태로 설치하기로 결심하였다.

그런데 웃긴것은 예전에는 RadRails가 RCP 버전으로 따로 있었은데

이제는 Aptana 의 플러그 인으로 되었단다.

그래서 Aptana Studio 를 설치하고 플러그인으로 RadRails 로 설치해야 한단다.

자 시작해 보자.  

사전 조건



이 과정을 진행하기 이전에 인스턴트 레일즈를 설치하여야 한다.

나는 D:\InstantRails 라는 디렉토리에 인스턴트 레일즈를 설치해 놓은 상태이다

RadRails 구하기


RadRails 를 구하기 위해서는 다음과 같은 사이트를 방문하여야 한다.

http://www.aptana.com/

 

RadRails 는 어느새 인가 aptana 에 포함된 상태로 되어 버렸다.

우선 aptana 를 다운 로드 해야 한다. 여기서 다운 받는다.

http://www.aptana.com/studio/download

 



가장 편한 것은 설치가 필요 없는 zip 파일 형태로 다운로드 받는 것이다.

플러그 인이 아닌 단독 실행용으로 ,  윈도우에서 동작하는 것으로 받았다.


Aptana 설치



다운로드 받을 파일의 크기가 124M 정도 되는데 파일 이름은

      Aptana_Studio_Setup_Win_1.2.5.zip 이다.

이것을 적당한 디렉토리에 놓고 푼다.  나는 c:\aptanta 에 풀오 놓았다.


모두 풀렸을 때의 화면이다.  여기서 AptanaStudio.exe를 마우스로 클릭해서 실행한다.

내부에 자바가 안 설치 되어 있다면 다음과 같은 메시지를 볼 수 있다.

 


나 역시 자바가 설치되어 있지 않다.

메시지 창에 디렉토리에 C:\aptana\jre\ 에 다른 컴퓨터에 있는 자바를 뜯어와서 붙였다.

자바를 설치 했으면 다시 AptanaStudio.exe를 마우스로 클릭해서 실행한다


그러면 진짜 Aptana가 시작되면서 스플래쉬 화면을 볼 수 있다. 
 

처음 실행된 화면이다.

RadRails 설치



초기 화면에서 Plugins 를 누른다.

 




Aptana RadRails 라고 하는 부분에서 GetIt 이라는 글씨를 누른다.

 
인스톨 하기 위해서 찾기가 진행 중이라는 표시가 폼 오른쪽 하단에 보인다.

그리고 잠시 후에

 
서치 결과를 보여 주는데 여기서 체크를 하면 된다.

그리고 Select Required 를 살포시 눌러 주고 , Next 버튼을 클릭한다.

라이선스 동의 폼이 나온다. 동의 하고 다음을 진행한다.

 

RadRails 가 동작하기 위해서 설치해야 하는 다른 플러그인을 보여주고 선택하게 한다.

모두 선택되어 있으므로 그대로 다음을 진행하면 된다. 
 

 설치 용량과 위치를 보여 준다.

Finish 를 눌러 설치를 시작한다.

 

 다운로드 중 화면이 나온다.

약간 시간이 걸린다. 대략 5 ~ 10분쯤..


 다운로드가 끝나면 진짜 설치할것인가를 묻는다. Install All 버튼을 누른다.

 

 설치 중 화면이 나온다.


설치가 끝나면 다시 Aptana 를 시작해야 한다고 나온다. , 당연히 Yes 를 선택한다.

 

 
다시 시작된 이후에 메뉴 항목

Window --> Open Perspective  --> Other 를 선택했을 때

 
RadRails 항목이 있으면 성공적으로 설치된 것이다.

 

Trackback 0 Comment 0
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