第1回Next-L Enju開発ワークショップ #nextl
#nextl Enju ではおおまかには、Ruby on Rail, PostgreSQL, Apache Solr の3つのコンポーネントにわかれる
2012-01-28 14:09:05#nextl Ruby on Rail これが、Enju本体。 PostreSQL データを保存。 Apache Solr 検索とくに全文検索。キーワード検索して返してくるなどのしくみ。
2012-01-28 14:10:48ダウンロードとインストールをします。(ちょっとまえに、動作環境の説明がありました。Ruby on Railsのバージョンとか。) #nextl
2012-01-28 14:11:31#nextl まずは、Enjuのダウンロード。github のページ: http://t.co/vP2zvdop をひらいてください。ここのcodeってところにいく。
2012-01-28 14:14:00#nextl % git clone git://github.com/nabeta/enju_leaf.git こんなかんじでやってください。gitでダウンロードします。
2012-01-28 14:17:56#nextl 2系統ある。安定板とどんどんあたらしいことをやる最新版のマスターブランチ。今日は、マスターブランチを使います。マスターブランチがつかっている環境(?)はわりと開発環境がいいので今回はこっちを使います。
2012-01-28 14:19:50#nextl https://t.co/cBOwBBUM の Wiki たどって、そのページでインストールのリンクをクリック
2012-01-28 14:21:39#nextl Gemファイルを編集します。 $ vi ./Gemfile 以下のように変更します。 #gem 'pg' gem 'sqlite3' gem 'pg' の前に #を付けて、#gem 'sqlite3' の#をとります。
2012-01-28 14:27:43#nextl データベースを作成します。 (今回は開発環境でやるので、RAILS_ENV=production なしで) $ rake db:create:all $ rake db:migrate
2012-01-28 14:30:58