13
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Rails製CMS「Locomotive CMS」

Last updated at Posted at 2012-06-04

LOCOMOTIVEというRailsベースのCMSが気になったのでいれてみました。サイトのGetting startedの手順に従った内容になります。

環境

Rails: 3.2.3
Ruby: 1.9.3
OS: Ubuntu11.04

インストール

まず、DBにMongoDBを使っているのでいれておきます。

$ sudo apt-get install mongodb

それから、railsコマンドで新しいプロジェクトを作成します。

$ rails new myapp --skip-active-record --skip-test-unit --skip-javascript --skip-bundle
$ cd myapp

Gemfileに下記を追加します。

Gemfile
gem 'locomotive_cms', '~> 2.0.0.rc7', :require => 'locomotive/engine'
gem 'unicorn', :group => 'development'
gem 'compass-rails', '~> 1.0.0.rc.3', :group => 'assets'
gem 'therubyracer', '>= 0.8.2'

bundle installします。

$ bundle install

作成したrailsプロジェクトにlocomotive関連のファイル類をインストールします。

$ bundle exec rails g locomotive:install

サイトに接続

ローカルでサーバを起動します。

$ bundle exec unicorn_rails

http://localhost:8080/に接続します。初回の起動時にアカウントの作成を促す画面が表示するので、それに従ってアカウントを作成します。作成したアカウントでログインします。

感想

管理画面がいけてますね。また、もうちょっとさわってみたら感想をあげたいと思います。Herokuでも動くらしいのでそのあたりもいじってみよう。

あと、はじめてMongoDBさわったのですが、migrationいらないのですね。ちょっと感動しました。

13
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?