VPSで、railsのDBをmysqlにする
インストールなどは過去記事を参照。
・さくらVPS(Debian)にrbenv,ruby,mysql,railsを入れる
・さくらVPS(Debian)でnginxを使って、独自ドメインでrailsアプリを表示させる
このあたりを参考にした。
・RailsのDBをMySQLにする方法
・さくらVPS契約後、最速でrails(MySQL+Apache)環境を構築する
まず、mysql動いてるかどうか確認。
$ ps aux | grep mysqld
次に、service mysql startか、mysql.server startでmysqlを動かす(両者違いあるみたいなので、要調べる)
mysql -u rootでとりあえず、入る。
mysql> select user,host from mysql.user; #ユーザーを確認 mysql> create database test_development; #railsアプリ用のデータベース作成
railsアプリをさくっと作る。
$ rails new test -d mysql $ rails g scaffold book name:string body:text
database.ymlで、データベースのユーザー名とパスワードを記入。
routes.rbで、root :to => 'books#index'を設定。
$ rake db:create $ rake db:migrate $ rails s
これで確認できたら、OK!