Showing posts with label ruby on rails. Show all posts
Showing posts with label ruby on rails. Show all posts
2009/09/12
Hello World on RoR ( Ruby on Rails )
Rails 를 설치하고 언어를 처음 접할때 마다 볼 수 있는 "Hello World" 찍어 보았다.
우선 아래 명령으로 프로젝트를 생성 하였다.
rails myproject
생성된 프로젝트로 이동하여 아래 명령을 실행하였다. 하지만 무슨 목적으로 아래 명령을 수행하는 지는 아직 모르겠으면 실행으로 인해 프로젝트에 어떠한 변화가 있는지 모르겠다. (모두 익혀야 할 것들이겠지...)
ruby script\generate controller myprj

명령을 수행 한 다음 프로젝트의 app\controllers 폴더에 myprj_controller.rb 파일이 생겼다.

app 하위 폴더의 views 폴더안에 "Hello World" 내용을 담고있는 index.rhtml 파일을 만들고 브라우저로 http://127.0.0.1:3000/myprj 로 접속을 해 보면 아래와 같이 친숙한 Hello World 를 볼 수 있다.
<
Original Post : http://neodreamer-dev.tistory.com/320
우선 아래 명령으로 프로젝트를 생성 하였다.
rails myproject
생성된 프로젝트로 이동하여 아래 명령을 실행하였다. 하지만 무슨 목적으로 아래 명령을 수행하는 지는 아직 모르겠으면 실행으로 인해 프로젝트에 어떠한 변화가 있는지 모르겠다. (모두 익혀야 할 것들이겠지...)
ruby script\generate controller myprj
명령을 수행 한 다음 프로젝트의 app\controllers 폴더에 myprj_controller.rb 파일이 생겼다.
app 하위 폴더의 views 폴더안에 "Hello World" 내용을 담고있는 index.rhtml 파일을 만들고 브라우저로 http://127.0.0.1:3000/myprj 로 접속을 해 보면 아래와 같이 친숙한 Hello World 를 볼 수 있다.
Original Post : http://neodreamer-dev.tistory.com/320
XP에 Ruby on Rails 설치하기
Redmine 에 대해 알아 보다 Ruby 플랫폼에서 동작하는 프로그램이라 하여 Ruby 시스템을 설치해 보았다.
아무것도 없는 상태에서 Ruby on Rails 만 사용하려면 instantrails 만을 설치하면 된다고 하는데 기존 XAPMM 시스템을 이용하기 위해 수동으로 설치해 보았다.
우선 http://rubyinstaller.org/ 에서 ruby186-26.exe 를 다운 받아 설치한다.


구성 컴포넌트 중 Ruby 외에는 선택사항인데 마땅한 편집툴이 없어 SciTE 를 선택했고, 업데이트 및 rails 설치를 위해 Enable RubyGems 를 선택하였다.

설치 경로는 기본 경로(C:\ruby)를 유지하였다.


Ruby 설치 확인하기
ruby -v

Ruby 를 설치하고 Rails를 설치해야 하는데 ruby 버전에 따라 다른지 모르겠지만 찾은 정보들은 대부분 곧바로 설치했다고 하는데 나의 경우는 gem 업데이트를 먼저 수행 해 주어야 정상적으로 설치가 되었다.
gem 업데이트는 아래의 명령을 이용하였다.
gem update -system

gem 업데이트를 마치고 난 후 아래의 명령을 이용하여 rails 를 설치하였다.
gem install rails --include-dependencies

마지막으로 mysql 드라이버를 설치하였다.
gem install mysql

이제 설치는 끝났다.
우선 인터넷에 얻은 정보로 첫 번째 프로젝트를 생성해 보았다.

rails 는 시스템에 path가 설정되어 었어서 아무 곳에서나 실행이 되지만 실행되는 곳 아래에 프로젝트 플더가 생성이 되었다. 프로젝트 생성시 rails 의 실행 위치도 고려해 보아야 할 것 같다.
ruby 가 동작하게 하려면 ruby script/server 를 실행하라고 되어 있던데 그냥 실행을 하게 되면 에러가 나왔다. 인터넷의 정보로는 어디에도 자세한 설명이 없었다.
C:\>ruby script\server
ruby: No such file or directory -- script/server (LoadError)
그래서 rails를 이용하여 프로젝트가 생성된 경로를 확인해 보니 script 폴더가 있어서 경로를 생성한 프로젝트로 변경을 하고 ruby script\server 를 실행 하였다.


<
Original Post : http://neodreamer-dev.tistory.com/319
아무것도 없는 상태에서 Ruby on Rails 만 사용하려면 instantrails 만을 설치하면 된다고 하는데 기존 XAPMM 시스템을 이용하기 위해 수동으로 설치해 보았다.
우선 http://rubyinstaller.org/ 에서 ruby186-26.exe 를 다운 받아 설치한다.
Ruby 배포 사이트
Ruby 설치 화면
구성 컴포넌트 중 Ruby 외에는 선택사항인데 마땅한 편집툴이 없어 SciTE 를 선택했고, 업데이트 및 rails 설치를 위해 Enable RubyGems 를 선택하였다.
설치 구성 요소 선택 화면
설치 경로는 기본 경로(C:\ruby)를 유지하였다.
Ruby 설치 경로 선택 화면
Ruby 설치 화면
Ruby 설치 확인하기
ruby -v
Ruby 설치 확인 화면
Ruby 를 설치하고 Rails를 설치해야 하는데 ruby 버전에 따라 다른지 모르겠지만 찾은 정보들은 대부분 곧바로 설치했다고 하는데 나의 경우는 gem 업데이트를 먼저 수행 해 주어야 정상적으로 설치가 되었다.
gem 업데이트는 아래의 명령을 이용하였다.
gem update -system
gem 업데이트 화면
gem 업데이트를 마치고 난 후 아래의 명령을 이용하여 rails 를 설치하였다.
gem install rails --include-dependencies
Rails 설치 화면
마지막으로 mysql 드라이버를 설치하였다.
gem install mysql
MySQL 드라이버 설치
이제 설치는 끝났다.
우선 인터넷에 얻은 정보로 첫 번째 프로젝트를 생성해 보았다.
firstproject 생성 화면
rails 는 시스템에 path가 설정되어 었어서 아무 곳에서나 실행이 되지만 실행되는 곳 아래에 프로젝트 플더가 생성이 되었다. 프로젝트 생성시 rails 의 실행 위치도 고려해 보아야 할 것 같다.
ruby 가 동작하게 하려면 ruby script/server 를 실행하라고 되어 있던데 그냥 실행을 하게 되면 에러가 나왔다. 인터넷의 정보로는 어디에도 자세한 설명이 없었다.
C:\>ruby script\server
ruby: No such file or directory -- script/server (LoadError)
그래서 rails를 이용하여 프로젝트가 생성된 경로를 확인해 보니 script 폴더가 있어서 경로를 생성한 프로젝트로 변경을 하고 ruby script\server 를 실행 하였다.
Ruby 실행 화면
Ruby 접속 화면
<
Original Post : http://neodreamer-dev.tistory.com/319
Labels:
rails
,
RUBY
,
ruby on rails
,
Ruby on XP
,
TistoryOldPost
,
루비
Subscribe to:
Posts
(
Atom
)