アットウィキロゴ

CMS

Railsで作られたCMS(Contents Management System)をいくつか試してみた。

12 Ruby-on-Rails Content Management Systems (CMS)」を参考にCMSをいくつかためしてみることにする。

refinery cms


my_refineryというディレクトリに作ってみる。

$ gem install refinerycms
$ mkdir my_refinery
$ refinerycms my_refinery
$ cd my_refinery
$ rails s

http://0.0.0.0:3000/にアクセスして、初期アカウントの作成してログイン。
いきなりページ追加、編集ができるCMSとして使える。
すばらしい!

casein


(1) railsプロジェクトを作る
(2) Gemfileにrequire 'casein'を追加する。
(3) bundle installを実行
(4) rails g casein:install
(5) rails g casein:updateでcssやpngファイルをコピー
(6) rake db:migrate
(7) rake casein:users:create_admin email=[email protected]で管理者ユーザを追加
(8) rails s でサーバ起動
(9) http://0.0.0.0:3000/caseinを開く

管理者権限でのログインができて、ユーザーの生成などができる。
CMSとしての機能はこの段階では使えない。
めんどくさがりの俺にはここまで。

adva-cms2


gem install adva-cms2 を実行してみたら、
linecache19 (0.5.12) のインストール中で止まってしまった。
rvmからのインストールは難しいの?

タグ:

+ タグ編集
  • タグ:
最終更新:2012年03月15日 17:06