DreamHostでRailsしてみる

DreamHostのサーバを借りたのは、Ruby on Railsが使えるからというのが、そもそもの理由でしたので、早速、試してみました。
DreamHostでは全てのサーバにRuby on Railsがインストールされているとのこと。インストールされていたrailsのバージョンは1.2.3でした。
Rails実験のためにコントロールパネルでまずサブドメインを作成。DreamHostではドメインごとにFastCGIを使用するか否かを選択できるので、FastCGI supportをチェックする。

作成されたサブドメインのディレクトリでrailsを実行
rails someproject –database=mysql

コントロールパネルでMySQLのデータベースを作成。データベースは別サーバに作成されるみたい。データベース名、ホスト名、ユーザ名、パスワードを指定してデータベースを作成する。

config/database.ymlを先ほどのデータベースのホスト名、ホスト名、ユーザ名、パスワードで修正する。

ruby script/generate migrationして、スキーマを編集。rake db:migrateするとちゃんとテーブルが作成された。
scaffoldで雛型を作ったら、とりあえず画面が表示されるか確認。
ちゃんと画面は表示されたものの、かなり遅い。
そういえばFastCGIを使うようにしていなかった。public/.htaccessを編集してFastCGIを使うようにすると結構きびきびと動く感じ。
日本語も特に問題なく表示できる。
DreamHost、結構気にいってきた。

Leave a Reply