1. m-tsuchiya

    Posted

    m-tsuchiya
Changes in title
+Ruby On Rails 4 にmysqlを利用するプロジェクトをさらっと作成する手順
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,74 @@
+自分用メモです。
+速攻でRuby On Rails + mysql環境作って試したい、という時の手順です。
+お試し環境構築を作る手順です。本番用を堅い環境を作る場合は他を御覧ください。
+
+# 前提
+* ユーザーはroot。
+* myprojectという名のプロジェクト名
+
+## 動作環境
+* CentOS 6.7
+* ruby 2.2 インストール済
+* Ruby On Rails 4.2 インストール済
+* mysql 5.5 インストール済
+
+# 手順
+
+早速プロジェクト作成。-d オプションでmysqlを指定。
+
+```
+rails new myproject -d mysql
+```
+
+Gemfileを開いて、therubyracerを有効にする。以下のコメントアウトをアンコメントする。
+
+```
+vi myproject/Gemfile
+```
+
+```lang:myproject/Gemfile
+# gem 'therubyracer', platforms: :ruby
+```
+
+```
+cd myproject
+bundle install
+```
+
+mysqlにツナグためにID,パスワードを指定。
+```
+vi config/database.yml
+```
+
+```lang:config/database.yml
+
+default: &default
+ adapter: mysql2
+ encoding: utf8
+ pool: 5
+ username: ここにmysqlの管理者ユーザーID
+ password: ここにmysqlの管理者パスワード
+ socket: /var/lib/mysql/mysql.sock
+```
+
+データベース生成
+
+```
+bundle exec rake db:create
+```
+
+実行していつもの画面がでることを確認。
+
+```
+rails s
+```
+
+# 文献
+
+## Ruby on RailsでMySQLを使用する際に必要な作業手順
+http://www.virment.com/rails-setup-mysql/
+
+## Ruby on Rails 4 アプリケーションプログラミング(書籍)
+
+http://www.amazon.co.jp/Ruby-Rails-%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-%E5%B1%B1%E7%94%B0-%E7%A5%A5%E5%AF%9B/dp/4774164100
+