久しぶりにRailsを(個人的に)使ってみようかと思うので、作業のメモ。
いつのまにかRailsはバージョン4になってるので、LXC環境内で構築してみる。
手元にある本はRails3の記事のあるWEB+DB PRESS。ググりまくらんとわからんなぁ。
まずはlxcのインストールと環境構築
# apt-get install lxc
# lxc-create -t ubuntu -n uburails
失敗した時の為に複製
# lxc-clone -o uburails -n vmrails
lxc-listコマンド等で確認
# lxc-start -n vmrails
で起動してubuntu,ubuntuでログイン
確か以前localeがUTCでまずかった記憶があるので、こちらを参考にJST化。
続いてRails。
Rails4のインストールがRVMとかrbenvとかビルドするようで面倒臭いっぽいんで、とりあえず本を持ってるRails3を入れてみる。
# apt-get install rubygems
ruby1.8.7が自動的にに入る。
# gem i rails
本の通りにrailsをインストールしようとしてみたら activesupport requires Ruby version >= 1.9.3. とエラー。rails4が選択されてるようだ。
# gem i rails --version "~>3.0"
バージョン指定してみる。3の最新がわからないんで、3以上を指定してみた。
# rails -v
Rails 3.2.16
もしかしてバージョン3以上って指定しても4が入るとか?と思ったけど、無事3.2が入った。
Rails4にするつもりだったけど、そっちが本質じゃないんで今んとこ3.2でいいや。
追記)
Rails3.2/4.0のチュートリアル日本語訳がWebで読めるのが分かった。
ありがたい。
追記2)
さっそくscaffoldだと思ったらエラーが出てるんでググる。
$ sudo apt-get install sqlite3 libsqlite3-dev
$ sudo gem install sqlite3
$ bundle install
$ sudo apt-get install nodejs
が必要だった。
追記3)
最初からRails4を目指さなかったら、このサイトに書かれてるようにやればすんなりインストール出来てたかも。(つーか、ruby1.9.3入れたらRails4が入った。)
でもこのサイトはrailsのajaxについてググってたら偶然発見したんだけど。
いつのまにかRailsはバージョン4になってるので、LXC環境内で構築してみる。
手元にある本はRails3の記事のあるWEB+DB PRESS。ググりまくらんとわからんなぁ。
まずはlxcのインストールと環境構築
# apt-get install lxc
# lxc-create -t ubuntu -n uburails
失敗した時の為に複製
# lxc-clone -o uburails -n vmrails
lxc-listコマンド等で確認
# lxc-start -n vmrails
で起動してubuntu,ubuntuでログイン
確か以前localeがUTCでまずかった記憶があるので、こちらを参考にJST化。
続いてRails。
Rails4のインストールがRVMとかrbenvとかビルドするようで面倒臭いっぽいんで、とりあえず本を持ってるRails3を入れてみる。
# apt-get install rubygems
ruby1.8.7が自動的にに入る。
# gem i rails
本の通りにrailsをインストールしようとしてみたら activesupport requires Ruby version >= 1.9.3. とエラー。rails4が選択されてるようだ。
# gem i rails --version "~>3.0"
バージョン指定してみる。3の最新がわからないんで、3以上を指定してみた。
# rails -v
Rails 3.2.16
もしかしてバージョン3以上って指定しても4が入るとか?と思ったけど、無事3.2が入った。
Rails4にするつもりだったけど、そっちが本質じゃないんで今んとこ3.2でいいや。
追記)
Rails3.2/4.0のチュートリアル日本語訳がWebで読めるのが分かった。
ありがたい。
追記2)
さっそくscaffoldだと思ったらエラーが出てるんでググる。
$ sudo apt-get install sqlite3 libsqlite3-dev
$ sudo gem install sqlite3
$ bundle install
$ sudo apt-get install nodejs
が必要だった。
追記3)
最初からRails4を目指さなかったら、このサイトに書かれてるようにやればすんなりインストール出来てたかも。(つーか、ruby1.9.3入れたらRails4が入った。)
でもこのサイトはrailsのajaxについてググってたら偶然発見したんだけど。