ほぼほぼ他の方が作られたもののリンクを纏めてるだけです。
書かれた方に多謝
目次
- 環境構築
- アプリ作成
- デプロイ
環境構築
今回は
- AWSCloud9
- Rails 5.2
- Ruby 2.4
- MySQL
- AWS(EC2サーバー)
で作成していきます
AWSCloud9(2時間)
1.AWSアカウント取得
2.AWS初期設定
- ちょっと記事が古いかも知れないけどこちら
Github
- 学生無料なので設定しておこう
Cloud9への設定
そのままだとMySQLは使えないのでCloud9のbashの画面で
sudo yum install mysql-devel
gem install mysql2
アプリケーション作成
1.アプリ作成
rails new アプリ名 -d mysql
ディレクトリ移動
cd アプリ名
3.ユーザー関係(ログインなど)作成
deviseを利用
gem でインストールが必要
参考
4.各種カテゴリ作成
railsの機能であるscaffoldを使用
記事の投稿や削除などが出来る
参考
5.ここらで一旦DB作成
DB作成
rake db:create
DB更新
rake db:migrate
6.見た目がイマイチ?
※まだ途中