戻る

Rails5.0


動画学習サイトの構築 Rails5.0

  (0)
1,000円

タスク2-1   スタートアップ

このタスクについて


タスクの内容を一部抜粋します。
プロジェクトを購入していただくとこのタスクの内容の全てを読みやすい表示で見ることができます。
プログラムコードが色分けされて見やすくなります。
プログラムコードに行番号が付きます。
本文が色分けされて見やすくなります。
そしてこのアプリケーションのフルコードをダウンロードすることが可能になります。




「Visual Studio Code」を開き、「ターミナル」の「新しいターミナル」を選択してターミナルを開きます。


新しいターミナル


「C」ドライブに「WinRails」フォルダを作り、ターミナルでそこに移動します。
「cd」コマンドを使います。


WinRailsフォルダに移動


Rails(version5.0.7.1)をインストール

コマンド

(コマンドをコピーし、ターミナルで右クリックすると貼り付けになります。)
gem install rails --version=5.0.7.1 --no-document

アプリケーション名「Gakushuu」を作成

コマンド
rails _5.0.7.1_ new Gakushuu -d postgresql

途中、「byebug」のバージョンが低いとエラーが出ますが気にしないで下さい。
問題ありません。


byebugエラー


ターミナルで作成された「Gakushuu」フォルダに移動します。

コマンド
cd Gakushuu


Gakushuuフォルダに移動



Visual Studio Codeでフォルダを開く

左上の「エクスプローラ」をクリックし、「フォルダを開く」を選択します。


フォルダを開く


「Gakushuu」フォルダを選択します。


フォルダを選択




「ファイル」メニューから「名前をつけてワークスペースを保存」しておきましょう。
場所は「Gakushuu」フォルダの中でよいです。
ワークスペースを開き直せばこれから行うGitの接続やターミナルの状態など、そのまま作業を始めることができます。
複数のアプリケーションを管理する場合に便利です。


名前をつけてワークスペースを保存


「config\database.yml」の設定

PostgresqlとRailsの接続を設定します。

「config\database.yml」を開き、以下のように設定します。
保存は「Ctr + S」でできます。

config\database.yml
(17行目~)
 
default: &default 
  adapter: postgresql 
  encoding: unicode 
  # For details on connection pooling, see rails configuration guide 
  # http://guides.rubyonrails.org/configuring.html#database-pooling 
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> 
  username: postgres 
  password:  #ご自分のrootパスワードを入れてください 
  host: localhost 


PostgreSQLにデータベースを作成



ターミナルで以下のコマンドを入力して下さい。


コマンド
rails db:setup

HeidiSQLで確認します。
テーブルはまだありませんが、データベース「Gakushuu_development」が作成されています。


データベース「Gakushuu_development」



Githubによるソース管理

https://github.com/
にアクセスしてサインアップしましょう。
サインアップとはご自分のアカウントを新規登録するという意味です。
github.com

ログインしたら右上の「+」ボタンから「new repository」を選択します。


new repository


「Repository name」をつけて(今回はGakushuuにしました。)、必ず「Private」にします。
最後に「Create repository」をクリックします。


Create repository




最初に書かれているアドレスが重要です。
このアドレスをコピーします。


アドレスをコピー




Visual Studio Codeでソース管理の「リポジトリの初期化」を行います。


リポジトリの初期化



リポジトリを初期化するフォルダ「Gakushuu」を選択します。


初期化フォルダを選択




ターミナルで次のコマンドを入力します。
「git remote add origin」の後にコピーしたアドレスを入れます。


コマンド
git remote add origin https://github.com/asakimi/Gakushuu.git


ソース管理の「変更」の右にある「+」ボタンを押します。


コミット



コミットネームを入れます。
コミットネームは自分で分かりやすい名前をつけて下さい。


コミットネーム



上のチェックマークをクリックしてコミットします。


コミット



下にある雲のマークをクリックしてGitにpushします。


Gitにプッシュ



この続きはプロジェクトを購入していただくことで見ることができます。
プロジェクトを購入していただくとこのタスクの内容の全てを読みやすい表示で見ることができます。
プログラムコードが色分けされて見やすくなります。
プログラムコードに行番号が付きます。
本文が色分けされて見やすくなります。
そしてプロジェクトを購入するとこのアプリケーションのフルコードをダウンロードすることができます。

まだレビューはありません。

動画学習サイトの構築 Rails5.0

1,000円

動画で学べるサイトを構築するプロジェクトです。プロジェクトを登録し、そのプロジェクトに動画を登録できます。プロジェクトはクレジットカードで購入でき、購入後すぐに動画を見ることができます。写真のアップロード、レビュー機能の実装、Google認証、アマゾンS3の利用方法も解説。ActiveAdminの実装、Gメールの設定、 HEROKUへのデプロイ方法を解説。 フルコードのダウンロード可能。

タスク数: 100