心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

Railsを立ち上げる

   


RubyのアップデートとRailsのインストールが無事終わったので、いよいよRailsプロジェクトを立ち上げます。

Rails専用のディレクトリを作る

Mac上でRailsの開発をしていくので、いろんなプロジェクトを立ち上げても、Railsの、とわかるように1個directoryを作成しておきます。
/user/localの下で

mkdir Rails

と打ってRails directory作りました。名前は別にRailsじゃなくても好きなので大丈夫です。
作ったらそこに移動しておきます。

cd Rails

バージョン指定してRailsプロジェクトを作る

Railsのインストールでバージョンを指定しないと、2.0系が入っちゃいます。そのあとバージョン指定して1.9系を入れても大丈夫。Railsプロジェクトを作成するときに、どのバージョンのRailsを使うか指定することができます。Railsのバージョンが一つしかなかったらバージョン指定は不要で、入っているバージョンでRailsプロジェクトが立ち上がります。

rails _3.2.14_ new railscms

“railscms”は作りたいアプリ名です。好きなのに変更してOK。”_3.2.14_”はRailsのバージョンです。書かなければ入っている最新のRailsでできます、多分。
このコマンド打ったあとも待ちます。途中詰まったようになりますが、CTRL+Cしたらだめです。待ちます。

インストールが終わったらRailsフォルダ下にrailscmsフォルダができています。中に色々入っています。
railscmsフォルダに移動しておきます。

cd railscms

Railsサーバーを立ち上げる

rails server

と打ちます。省略して

rails s

でもいいです。すると、Railsのサーバーが立ち上がります。

Terminalが

=> Booting WEBrick
=> Rails 3.2.14 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2013-09-24 22:26:26] INFO WEBrick 1.3.1
[2013-09-24 22:26:26] INFO ruby 1.9.3 (2013-06-27) [x86_64-darwin12.5.0]
[2013-09-24 22:26:26] INFO WEBrick::HTTPServer#start: pid=46809 port=3000

となって、止まります。何も起こりません。
はい、webサーバーが立ち上がっているので、ブラウザで確認ですよ。

http://localhost:3000/
にアクセスすると、無事、Railsサーバーが起動しています。

スクリーンショット 2013-09-24 22.29.29

あとは好きに開発しよう、バンザイ!

サーバーを止めるときは、Terminal画面でCTRL+Cを打ちます。ここにきて初めてCTRL+Cが打てますよ。

 - テクニカル ,

Comment

  1. […] では、いよいよRailsのプロジェクトを立ち上げます。 […]

  2. […] こちらでRails3.2でプロジェクトを作っていたので、そっちはどうなったでしょう?確認しておきます。 /user/local/Rails/railscmsに移動し […]

  3. […] Ruby1.9+Rails3.2のプロジェクトは作りましたが、その後、Ruby2.0をインストールし、Rails4.0もインストールしたので、Ruby2.0+Rails4.0のプロジェクトを作ります。1台のMACで複数バージョンRubyと […]

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

no image
RailsTutorial4.0を高速で復習する。5.4章。

5.4ユーザー登録: 最初のステップ、です。ようやく開発っぽくなってきます。 5 …

WordPress親テーマversion upに伴う、子テーマのバージョンアップ作業

WordPress子テーマの作り方で書いた通り、airpucciの現在のテーマは …

no image
RailsTutorial4.0を高速で復習する。9.3.4章。

9.3.4パーシャルのリファクタリング、です。 テストパスしているのでリファクタ …

初めてのRuby2章 2.2ハッシュ

ハッシュ ハッシュとは、オブジェクトにキーを対応させたもの。 C++,Javaで …

no image
booknest使ってみました

先日、日本サムスンのデザイナー、吉田道生氏のお話をお伺いしました。 非常に興味深 …

no image
RailsTutorial4.0を高速で復習する。5.2章。

5.2SassとAsset Pipeline、です。 ここは読み物系です。読んで …

詳解 Objective-C 2.0 第3版 CHAPTER2 Objective-Cのプログラム

Objective-Cの解説はメッセージから始まる。このメッセージという概念、も …

no image
RailsTutorial4.0を高速で復習する。5.6章。演習1問目。

5.6演習です。 一問目。 リスト5.28の静的ページのテストコードは簡潔ですが …

no image
iPhone充電3回分?大容量バッテリーで残念がなくなりました

iPhoneは便利なので、一日中使いっ放しの日がよくあります。iPhoneがあれ …

OpneSSL,Readline,Libyamlをインストールする

先ほどインストールしたHomebrewを使って、rbenvをインストールしたいと …