その他雑多なこと(tDiary版)
2007/04/06 [金] [長年日記]
_ [PC][Rails] Ruby on Rails
前からRoRは気になっていたのだけど、インストールが面倒というのと、データベースエンジンの問題があって手を出していなかった(使うからにはネット上でアクセスしたい。でもさくらインターネットのライトプランでは常駐型のデータベースは動かせないので、MySQLとかは使えなかった)。
SQLite3なら組み込み型のデータベースだし、Railsでも対応しているので、なんとかなりそう、と気がついたが、ローカルのWindowsやKNOPPIXではうまくいかなくってしばらく放置していた。
最近少し余裕が出来てきたので再挑戦。
まずrubygemsとRailsのインストール。NaClのページを参考に環境変数を設定してrubygemsとRailsをインストール。
cd /home/foo/rubygems/src wget http://rubyforge.org/frs/download.php/17190/rubygems-0.9.2.tgz tar zxf rubygems-0.9.2.tgz cd rubygems-0.9.2 ruby setup.rb config --prefix=/home/foo ruby setup.rb setup ruby setup.rb install gem install rails --include-dependenciesSQLite3のインストール
wget http://www.sqlite.org/sqlite-3.3.13.tar.gz tar zxf sqlite-3.3.13.tar.gz mkdir bld cd bld ls ../sqlite-3.3.13 ../sqlite-3.3.13/configure --help ../sqlite-3.3.13/configure --prefix=/home/foo/sqlite3 --enable-utf8 make make installsqlite3-rubyのインストール。rubygemsからのインストールには失敗したので、setup.rbから。
wget http://rubyforge.org/frs/download.php/17097/sqlite3-ruby-1.2.1.tar.gz tar zxf sqlite3-ruby-1.2.1.tar.gz cd sqlite3-ruby-1.2.1 ruby setup.rb config --prefix=/home/foo -- --with-sqlite3-dir=/home/foo/sqlite3 2>&1 ruby setup.rb setup 2>&1 ruby setup.rb install 2>&1インストールしたsqlite3.rbからlibsqlite3.soを呼べるようパスを通すため、下記の設定を追加。(参考さくらインターネット ビルドメモ)
SQLITE3_LIB_PATH='/home/foo/lib'作成しRailsプロジェクトの中で、環境変数を設定する必要があるので、public/dispatch.cgi に環境変数の設定を追加。(参考さくらのレンタルサーバでRuby on Railsを動かしてみる)
- ニワンゴ検索 ×1
- http://b.hatena.ne.jp/kmkrakht/20080804 ×14
- http://d.hatena.ne.jp/muamqm/20090203/1233666620 ×9
- http://mixi.jp/view_diary.pl?url=http://kazunori.s... ×6
- http://b.hatena.ne.jp/add?mode=confirm&title=%u305... ×2
- http://clip.livedoor.com/clips/hot_coffee_242?p=2 ×2
- http://mixi.jp/view_diary.pl?url=http://kazunori.s... ×2
- http://www.nhk.or.jp/lab-blog/02/1066.html ×1
- https://so-kai-app.sakura.ne.jp ×1
- http://kano.feena.jp/?plugin=referer&page=SakuraIn... ×1
- http://kano.feena.jp/?plugin=referer&page=SakuraIn... ×1
- http://dgames.jp/dan/?date=20060218 ×1
- http://ezsch.ezweb.ne.jp/search/?sr=0101&query=大宮 ... ×1
- http://mixi.jp/view_diary.pl?url=http://kazunori.s... ×1
- http://www.bing.com/search?q=rails tdiary&form=IE1... ×1
- http://www.bing.com/search?q=ruby インストール さくらインターネッ... ×1
- http://209.85.175.104/search?q=cache:-_iAn7pFsO8J:... ×1
- http://mixi.jp/show_friend.pl?id=221461 ×1
- http://ezsch.ezweb.ne.jp/search/ezGoogleMain.php?q... ×1
- キーワード不明 ×17 : .co.jpのGoogle検索 ×4, .co.jpのGoogle検索 ×4, .comのGoogle検索 ×2, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- sqlite-3.3.13.tar.gz ×5 : .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- sqlite3 3.3.13 ×3 : .comのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- さくらライト rubygem ×2 : .co.jpのGoogleのURL検索? ×1, .co.jpのGoogleのURL検索? ×1
- rubygems さくら ライト ×2 : .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- さくらインターネット rails SQLite ×2 : .comのGoogle検索
- SQLite 3.3.13 ×2 : .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- sqlite3-ruby sakura ×2 : .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- sqlite 3.3.13 ×2 : .comのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- SQLITE3_LIB_PATH windows ×2 : .co.jpのGoogle検索
- さくら sqlite rails ×2 : .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- sqlite-ruby さくら ×2 : .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- ホテル 大宮リーゼ ×2 : .co.jpのYahoo!検索
- さくら ライト sqlite ruby ×2 : .comのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- さくら レンタルサーバー ライトプラン ruby gem ×2 : .comのGoogle検索
- sqlite3.2 windows download ×2 : .co.jpのGoogle検索
- さくら ライトプラン Ruby ×2 : .comのGoogle検索
- さくらインターネット ruby sqlite3 ×2 : .comのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- zaurus sqlite ruby ×2 : .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1
- "Ruby on Rails" さくら dispatch.cgi ×2 : .co.jpのGoogle検索
- sqlite3 ruby さくらインターネット ×1 : .co.jpのGoogle検索
- tdiary sqlite ×1 : .co.jpのGoogle検索
- Kamagraの効果 ×1 : .co.jpのGoogle検索
- sqlite3 ruby 型 ×1 : .co.jpのGoogle検索
- cgi sqlite3-ruby rubygems ×1 : .co.jpのGoogle検索
- Ruby on rails tdiary ×1 : .comのGoogle検索
- zaurus rubygems ×1 : .co.jpのGoogle検索
- SQLite tdiary ×1 : .co.jpのGoogle検索
- zaurus sqlite ×1 : .co.jpのGoogle検索
- PSO SQLite3 ×1 : .co.jpのGoogle検索
- さくらインターネット ライトプラン ruby sqlite ×1 : .co.jpのGoogleのURL検索?
- sakura ruby rails ライトプラン ×1 : .co.jpのGoogleのURL検索?
- sakura rails sqlite ×1 : .co.jpのGoogle検索
- さくら sqlite rails ruby ×1 : .co.jpのGoogle検索
- tDiary SQLite ×1 : .comのGoogle検索
- trackback 1.02 tdiary ×1 : .comのGoogle検索
- libsqlite さくら ×1 : .co.jpのGoogle検索
- さくらインターネット gem ライトプラン ×1 : .co.jpのGoogle検索
- zaurus パスを通す ×1 : .co.jpのGoogle検索
- sqlite3-ruby prefix ×1 : .co.jpのGoogle検索
- ruby-sqlite3 ×1 : .co.jpのGoogle検索
- さくら sqlite3-ruby ライト ×1 : .co.jpのGoogle検索
- ROR 常駐 ×1 : .co.jpのGoogle検索
- さくら ライト ruby on rails ×1 : .co.jpのGoogle検索
- sqlite3 さくら 環境変数 ×1 : .co.jpのYahoo!検索
- sqlite3-rubyのインストール windows ×1 : .co.jpのGoogle検索
- ザウルス 乾電池 充電 ×1 : .co.jpのGoogle検索
- さくらインターネット 常駐 Rails ×1 : .comのGoogle検索
- sqlite3-ruby レンタルサーバ ×1 : .co.jpのGoogle検索
- SQLite3のインストール ×1 : .comのGoogle検索
- さくらインターネット Ruby SQLite ライトプラン ×1 : .comのGoogle検索
- sakura sqlite3-ruby ×1 : .co.jpのGoogle検索
- sqlite ruby zaurus ×1 : .co.jpのGoogle検索
- Zaurus SQlite ×1 : .co.jpのGoogle検索
- さくら ライト rubygems ×1 : .co.jpのGoogle検索
- sqlite-3.3.13 ×1 : .co.jpのGoogle検索
- sakura sqlite3-ruby インストール ×1 : .co.jpのGoogle検索
- sakura ライト SQLite3 使い方 ×1 : .comのGoogle検索
- sakura rails ライト ×1 : .co.jpのGoogle検索
- zaurus configure sqlite3 ×1 : .comのGoogle検索
- さくら sqlite3-ruby 失敗 ×1 : .co.jpのGoogle検索
- sakura sqlite3 ruby ×1 : .co.jpのGoogle検索
- さくらインターネット sqlite ライトプラン ruby ×1 : .co.jpのGoogleのURL検索?
- さくら rubygems パス ×1 : .co.jpのGoogle検索
- さくらインターネット sqlite3-ruby ×1 : .co.jpのGoogle検索
- ruby cgi sakura sqlite3 ×1 : .co.jpのGoogle検索
- sqlite ruby さくらのレンタルサーバ ×1 : .co.jpのGoogle検索
- さくら rails sqlite3 ×1 : .comのGoogle検索
- zaurus rubygem ×1 : .co.jpのGoogle検索
- ruby sqlite3 使い方 ×1 : .co.jpのGoogle検索
- さくら ライトプラン ruby sqlite ×1 : .co.jpのGoogle検索
- Ruby SQLite ライト さくら ×1 : .co.jpのGoogle検索
- RubyGems zaurus ×1 : .comのGoogle検索
- ruby sqlite3-ruby SQLITE3_LIB_PATH ×1 : .co.jpのGoogle検索
- zaurus sqlite3 ×1 : .co.jpのGoogle検索
- さくらインターネット ライト sqlite ruby ×1 : .comのGoogle検索
- imation usb 書込み禁止 ×1 : .co.jpのGoogle検索
- さくらインターネット ライト rails ×1 : .co.jpのGoogle検索
- sqlite3 インストール make ×1 : .co.jpのYahoo!検索
- rubygems さくら ライトプラン ×1 : .co.jpのYahoo!検索
- sqlite tDiary ×1 : .comのGoogle検索
- さくらインターネット rails データベース 設定 ×1 : .comのGoogle検索
- 山本浩之 鼻炎 ×1 : .co.jpのGoogle検索
- SQLITE3_LIB_PATH ×1 : .co.jpのGoogle検索
- さくら ライト ruby ×1 : .co.jpのGoogle検索
- ruby sqlite さくら ×1 : .co.jpのGoogle検索
- ruby sqlite3 ×1 : .co.jpのGoogle検索
- zaurus rubygems 設定 ×1 : .comのGoogle検索
- さくらインターネット ライトプラン RoR ×1 : .co.jpのGoogle検索
- sqlite3 さくら php ×1 : .co.jpのGoogle検索
- sakura sqlite3 ×1 : .co.jpのGoogle検索
- ruby SQLite sakura ×1 : .co.jpのGoogle検索
- rails sqlite3 SQLITE3_LIB_PATH ×1 : .co.jpのGoogle検索
- さくら ruby sqlite ライト ×1 : .co.jpのGoogle検索
- sqlite3 enable ×1 : .co.jpのGoogle検索
- さくら ライト rails ×1 : .co.jpのGoogle検索
- さくらインターネット ライトプラン tdiary ×1 : .co.jpのGoogle検索
- sakura ruby sqlite ライト ×1 : .co.jpのGoogle検索
- sqlite-3.3.13.tar ×1 : .comのGoogle検索
- sqlite configure ×1 : .co.jpのGoogle検索