LoginSignup
4
4

More than 5 years have passed since last update.

Rails4ことはじめ ( 基本のプロジェクト作成手順 )-rbenv版

Posted at

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

あとは好きなようにソースコードを書き始めればいい。

4
4
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
4
4