Musicプログラマー備忘録やお酒や音楽この広告は、90日以上更新していないブログに表示しています。Rails前回のエントリーで必須資材(Ruby、Rails、Git)の概要を書いたところで、今回は実際に必要なソフトのインストールを行っていこうと思います。その前に、やはりネットのリファレンス読んだレベルじゃRubyのルの字もコードが読めなかったので「たのしいRuby」って本を呼んでみました。見る結論から言うと、楽しくはなかったです。「たのしい~」(楽しかった試しがない)とか、「やさしい~」(あまりやさしくない)とか、「基礎から学ぶ~」(最低限○○の知識は必要)とかタイトル詐欺が結構ありますが、いい本はいいので本屋に行って中身を見て自分にあったものを選ぶのがベストですね。この本は、解説がすごくわかりやすく、また多く書き込まれており、ソースと出力例も項目ごとに用意してくれているので参考書としてはすごくわかりやすかったと思います。あと、標準的なクラスやモジュールのリファレンスを兼ねた解説なんかも書いてます。いうところで、早速環境の構築をしていきます。OS、Windows、Mac悩んだ末にWindowsですることにしました。いろんなRubyistのGithub見てると、公開しているGemなんかに「推奨環境:Rubyがまともに動くOS(=Windows以外)」とか言うのを頻繁に目にするので、今後なんかGemとか使ったりするときに動かないからもう使うの諦める!なんてケースが出てくるかもしれません。ちなみに、開発するうちのPCは以下の構成で動いてます。Installerを使って導入します。Installerのサイト(http://rubyinstaller.org/)からInstallerをダウンロードします。X.X.Xって感じで表されて、良く先頭の2桁をとって、2.1系みたいな感じで表現されています。Javaなんかはメジャーアップデートしても昔のバージョンのメソットは@deprecatedつけてて残しててくれててたり(enumの時とかは別)、コンパイル通すまでにそんなに苦じゃなかったりしますが、Rubyはガッツリ動かなくなったりすることが多いみたいなのでバージョンを選定するのは結構大事になってきたりします。2.0.0-p481を入れます。2.インストールダウンロードしたファイル(rubyinstaller-2.0.0-p481-x64.exe)を実行します。agree必要なOptionにチェックつけます。環境変数への登録とRubyへの関連付けはしとくと便利なのでしておきます。Td/TkはGUIアプリケーション作成支援のオプションなので今回は入れません。インストール先はC直下とかがデフォで入ってくるのでそのままで良さそうです。今回はC:/Ruby200-x64にインストール。完了したら、プログラムにRubyが追加されてます。-vで上の表示がでたら完了です。Railsをインストールしていきます。その前にDevkitを入れときます。1.DevkitのダウンロードとインストールDevkitはC、C++のコンパイラです。Rails使うときに必ず必要になります。KITからダウンロードします。ダウンロードが終わったら、Devkitを展開します。展開したらそのまま使うので、インストールしたRubyディレクトリに展開しとくのがいいです。initしてあげます。installしてあげます。・・・あれ?入らない。メッセージにはconfig.ymlを見ろと。config.ymlみたところ、Rubyへのパスが必要だが記載されていない模様。installはい、これでDevkitが入りました。Railsのインストール次にRailsをインストールします。railsしてあげます。初回は結構時間かかるかもしれません。installedってメッセージが出たら完了です。--versionしてあげます。上のようにバージョンが表示されたら完了です。今回は4.1.1が入りました。みたいな感じで叩いた上げるとそのバージョンが入ります。これでRailsのインストールは完了です。Liteとか入れとくと便利なのですが利用する時にでも手順は残そうと思います。3.せっかくなので動かしてみるここまで出来たら実際にサーバーを動かすことができます。今回はただの動作検証で、詳しくは実際にアプリを作るときに書いていきます。rails_testを叩きます。すると、つらつらといろいろなファイルが生成されます。64ビット以外)は動きます。64bitの人は以下の様なスタックがでてサーバーが起動できません。(TZInfo::DataSourceNotFound)和訳するとtzinfo-dataのソースが無いのでインストールしてね!みたいな感じです。これ実はインストールできてるんですが、64bitmingwしていしないときちんと入らないんですよね。プロジェクト直下にあるGemfileを修正します。updateしてあげます。sでサーバー起動みたいなメッセージが出たら起動完了です。起動したらhttp://localhost:3000/にアクセスします。Gitをインストールする最後にGitをインストールします。GitのダウンロードとインストールGitは色々クライアントソフトがありますが、今回はGithubが出してるのを使います。Githubのサイト(https://windows.github.com/)からクライアントソフトをダウンロードします。ダウンロードしたファイルを実行するとインストールが始まるのでインストール完了まで待ちます。すると、GUIのCUI2つのクライアントがインストールされます。Shellを起動します。--version叩いてバージョンが表示されたら完了です。だいたいこれで開発環境は整いました。次回からは実際にWEBアプリを作っていきます。GitHubの使い方なんかもまだわからないとこ多いので今後の課題としたいと思います。(6)はてなブログをはじめよう!gwaan_soさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。