Ruby-on-rails-rails-installation
Ruby on Rails-インストール
Ruby on Rails Frameworkを使用してWebアプリケーションを開発するには、次のソフトウェアをインストールする必要があります-
- Ruby
- Railsフレームワーク
- Webサーバー
- データベースシステム
コンピューターにWebサーバーとデータベースシステムが既にインストールされていることを前提としています。 Rubyに付属のWEBrick Web Serverを使用できます。 ただし、ほとんどのWebサイトは実稼働環境でApacheまたはlightTPD Webサーバーを使用しています。
Railsは、MySQL、PostgreSQL、SQLite、Oracle、DB2、SQL Serverなど、多くのデータベースシステムで動作します。 データベースをセットアップするには、対応するデータベースシステムセットアップマニュアルを参照してください。
WindowsおよびLinux上のRailsのインストール手順を見てみましょう。
WindowsでのRailsのインストール
Ruby on Railsをインストールするには、以下の手順に従ってください。
ステップ1:Rubyのバージョンを確認する
最初に、Rubyが既にインストールされているかどうかを確認します。 コマンドプロンプトを開き、 ruby -v と入力します。 Rubyが応答し、バージョン番号が2.2.2以上の場合は、 gem --version と入力します。 エラーが発生しない場合は、* Rubyのインストール*の手順をスキップしてください。 それ以外の場合は、新しいRubyをインストールします。
ステップ2:Rubyをインストールする
Rubyがインストールされていない場合は、http://rubyinstaller.org/[rubyinstaller.org]からインストールパッケージをダウンロードします。 ダウンロード*リンクに従って、結果のインストーラーを実行します。 これはexeファイル *rubyinstaller-2.2.2.x.exe であり、シングルクリックでインストールされます。 これは非常に小さなパッケージであり、このパッケージとともにRubyGemsも入手できます。 詳細については、*リリースノート*を確認してください。
ステップ3:Railsをインストールする
- Railsのインストール*-Rubygemsをロードすると、コマンドラインから次のコマンドを使用してすべてのRailsとその依存関係をインストールできます-
注意-上記のコマンドは、すべての依存関係をインストールするのに時間がかかる場合があります。 gemsの依存関係をインストールする間、インターネットに接続していることを確認してください。
ステップ4:Railsバージョンを確認する
次のコマンドを使用して、レールのバージョンを確認します。
出力
おめでとうございます。 これで、Windowsを介してRailsを使用できます。
LinuxでのRailsのインストール
以下の手順に従って、rbenvツールを使用してRuby on Railsをインストールします。
ステップ1:前提条件の依存関係をインストールする
まず、 git-core とRuby on Railsのインストールに役立ついくつかのruby依存をインストールする必要があります。 yum を使用してRailsの依存関係をインストールするには、次のコマンドを使用します。
ステップ2:rbenvをインストールする
次に、rbenvをインストールし、適切な環境変数を設定します。 次のコマンドセットを使用して、gitリポジトリのrbenvを取得します。
ステップ3:Rubyをインストールする
Rubyをインストールする前に、インストールするRubyのバージョンを決定します。 Ruby 2.2.3をインストールします。 Rubyをインストールするには、次のコマンドを使用します。
現在のRubyバージョンをデフォルトとして設定するには、次のコマンドを使用します。
次のコマンドを使用して、Rubyバージョンを確認します。
出力
Rubyは、サポートされている依存関係をインストールするためのキーワード gem を提供します。それらを*宝石*と呼びます。 Ruby-gemsのドキュメントをインストールしたくない場合は、次のコマンドを使用します。
その後、Bundler gemをインストールすると、アプリケーションの依存関係を管理するのに役立ちます。 次のコマンドを使用して、Bundler gemをインストールします。
ステップ4:Railsをインストールする
Railsバージョン4.2.4をインストールするには、次のコマンドを使用します。
次のコマンドを使用して、Rails実行可能ファイルを使用可能にします。
Railsのバージョンを確認するには、次のコマンドを使用します。
出力
Ruby on Railsフレームワークでは、Railsの機能を管理するためにJavaScriptランタイム環境(Node.js)が必要です。 次に、Node.jsを使用して、Railsの機能であるAsset Pipelineを管理する方法を確認します。
ステップ5:JavaScriptランタイムをインストールする
YumリポジトリからNode.jsをインストールしましょう。 EPEL yumリポジトリからNode.jsを取得します。 次のコマンドを使用して、EPELパッケージをyumリポジトリーに追加します。
Node.jsパッケージをインストールするには、次のコマンドを使用します。
おめでとうございます。 これで、Linux上でRailsを使用できます。
ステップ6:データベースのインストール
デフォルトでは、Railsはsqlite3を使用しますが、MySQL、PostgreSQL、またはその他のRDBMSをインストールすることもできます。 これはオプションです。データベースがインストールされている場合は、この手順をスキップできます。また、railsサーバーを起動するためにデータベースをインストールすることは必須ではありません。 このチュートリアルでは、PostgreSQLデータベースを使用しています。 したがって、次のコマンドを使用してPostgreSQLをインストールします。
PostgreSQLを起動して有効にするには、次のコマンドを使用します。
Railsを最新の状態に保つ
RubyGemsを使用してRailsをインストールしたと仮定すると、Railsを最新の状態に保つのは比較的簡単です。 WindowsとLinuxプラットフォームの両方で同じコマンドを使用できます。 次のコマンドを使用します-
出力
次のスクリーンショットは、Windowsコマンドプロンプトを示しています。 Linuxターミナルも同じ出力を提供します。
これにより、Railsインストールが自動的に更新されます。 次回アプリケーションを再起動すると、この最新バージョンのRailsが選択されます。 このコマンドを使用している間は、インターネットに接続していることを確認してください。
インストール検証
すべてが要件に従ってセットアップされているかどうかを確認できます。 次のコマンドを使用して、デモプロジェクトを作成します。
出力
デモレールプロジェクトを生成します。それについては後で説明します。 現在、環境がセットアップされているかどうかを確認する必要があります。 次に、次のコマンドを使用して、マシンでWEBrick Webサーバーを実行します。
サーバーを起動する自動コードを生成します
今すぐブラウザを開き、次を入力します-
「ようこそ」または「おめでとう」などのメッセージが表示されます。