Railsプロジェクト作成手順
上から順番に実行することで、下記の作業が完了します。
1.Ruby gemsのインストール
2.プロジェクトファイルの作成
3.データベースの作成
ruby、rbenv、bundler等のインストールは省略
今回はmysql使うので、mysqlインストールされている前提
Ruby gemsの設定
プロジェクト名のフォルダを作成する
mkdir myapp
cd myapp
Gemfileの作成
bundle init
Gemfileの編集
vim Gemfile
Gemfile
source "https://rubygems.org"
gem "rails" # コメント外す
rbenv gemsの設定
rbenv gemset create 2.2.2 myapp
echo > .rbenv-gemsets myapp
rbenv gemset active
→ myapp global # 作成したgemset名が出力されるといい
Rails gemのインストール
bundle install
Railsプロジェクトの作成
まずは、カレントフォルダを確認
pwd
/Users/me/myapp
railsプロジェクトの作成
-J : javascriptファイルの作成スキップ
-T : Test::Unitファイルの作成スキップ
-d : データベースの指定
今回はmysqlを使う。mongo使いたい人は-OオプションでActive Recordファイルのスキップ
※rails newコマンドのオプションについてはヘルプ参照
bundle exec rails -h
bundle exec rails new . -J -T -d mysql
# Gemfileを上書きするか聞かれるので、"y"キーを押す
Overwrite /Users/me/myapp/Gemfile? (enter "h" for help) [Ynaqdh] y
以下のようにプロジェクトファイルが作成される
ls
Gemfile README.rdoc app config.ru doc log script vendor
Gemfile.lock Rakefile config db lib public tmp
DBの作成
データベース設定ファイルを編集
mysqlに接続する設定ファイルができているので、ユーザー名とパスワードの設定項目に書き込むだけでOK
vim config/database.yml
プロジェクトアプリのDBを作成
bundle exec rake db:create
あとは好きなようにソースコードを書き始めればいい。