HerokuでRadiant CMS 0.8.2を動かす。
HP作成の依頼を頂きました。所有する物件情報を表示したいとのこと。
Rubyが使えて運用コスト少のサーバーとして、Heroku、
ユーザ自身がコンテンツ編集できるようにRadiant CMSで構築しようと思います。
Radiant CMSはextensionsで簡単に機能追加できるのと
コンテンツのメンテナンスが楽になるメリットあります。
HerokuでRadiant CMS 0.8.2
herokuにユーザ登録していなければ、こちらから登録できます。
Heroku | Cloud Application Platform
必要なgemをインストールします
$ sudo gem install heroku $ sudo gem install radiant
RadiantCMSアプリを作成します。
$ radiant -d sqlite3 mycms
$ cd mycms
$ rake db:bootstrap
Herokuデプロイ時に必要なgemをインストールするように、RAILS_ROOTに以下のファイルを作成します。
RAILS_ROOT/.gems
radiant --version '0.8.2'
gitに追加して、コミットします。
$ git init $ git add . $ git commit -m "first commit."
herokuにアプリを作成して、デプロイします。
$ heroku create $ git push heroku master
ローカルで作成したDBを移行します。
# heroku db:pushで必要なgem $ sudo gem install taps $ heroku db:push