GNU/Linux >> Linux の 問題 >  >> Debian

Debian 9StretchLinuxにRubyonRailsをインストールする方法

はじめに

Ruby on Railsは、数年前にWeb開発に革命をもたらし、今日最も人気のある新興企業の多くを支えているWebフレームワークです。これにより、開発者は、車輪の再発明や構成の負荷を心配することなく、実用的なプロトタイプや完全なサイトを迅速に開発できます。

RubyはUnixライクなシステムで最適に動作するため、LinuxはRails用の開発に最適です。 Debian Stretchには、最新バージョンのRubyとRailsがロードされており、人気のあるRVMRubyマネージャーのサポートも提供されています。

RubyとRailsのインストール

DebianStretchにRubyとRailsをインストールする基本的な方法は2つあります。 1つ目は、RVM(Rubyバージョンマネージャー)を使用することです。これにより、Rubyの現在のバージョンを変更および選択し、インストールを区分化することができます。

もう1つのオプションは、Debianリポジトリのパッケージを使用することです。それらは安定しており、比較的最新の状態に保たれています。システム全体で使用することもできます。

RVMウェイ

実際にRVMをインストールする前に、インストールする必要のある依存関係がいくつかあります。したがって、最初にそれを邪魔にならないようにするのが最善です。

# apt install build-essential curl nodejs

次に、RVMGPGキーを追加する必要があります。これにより、RVMを介した安全なダウンロードが保証されます。

$gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

キーを追加したら、cURLを使用してRVMスクリプトを取得し、Rubyをインストールできます。

$ curl -sSL https://get.rvm.io | bash -s stable --ruby

スクリプトの実行には時間がかかります。 RVMはRubyをソースからコンパイルします。それほど大きくはありませんが、構築にはまだ時間がかかります。

RVMスクリプトは、それ自体とRubyをBashパスに自動的に追加する必要があります。ターミナルを閉じて再度開くと、Rubyが使用可能になります。そうでない場合は、以下のコマンドを実行して、強制的に追加することができます。

$ source ~/.rvm/scripts/rvm

RVMのヘルプコマンドを実行することで、追加されて正しく機能しているかどうかをテストできます。

$ rvm help

RVMは、Rubyの最新の安定したリリースをプルインしてビルドする必要がありました。それが何であるかを確認するには、Rubyのバージョンコマンドを実行します。

$ ruby -v

インストールされているものとは異なるバージョンのRubyが必要な場合は、RVMで使用可能なすべてのバージョンを一覧表示できます。

$ rvm list known

それらの1つをインストールするには、rvm installを実行します 必要なバージョン番号が続きます。

$ rvm install 2.3

使用するRubyのバージョンを指定するには、RVMに指示するだけです。

$ rvm use 2.3

そのバージョンをデフォルトにしたい場合は、最後に追加してください。

$ rvm use 2.3 --default

ですから、それは多くのことを取り入れることになるかもしれませんが、その範囲のオプションを使用すると、多くのRails開発者がRVMを使用することを好む理由は明らかです。

Rubyがインストールされたので、Rubyのgemパッケージ管理システムを使用してRailsをインストールできます。 GemsはLinuxパッケージと同様に機能し、1つのコマンドでインストールできます。

$ gem install rails

特定のバージョンが必要な場合は、それを指定してください。

$ gem install rails -v 4.2

Railsのインストールには数分かかります。かなり大きいです。その後、Railsプロジェクトを開始する準備が整います。

Debian Way

RubyとRailsをインストールするDebianの方法は、はるかに簡単です。その便利さは柔軟性の低下につながります。 Rubyを最新の安定したバージョンと一貫性のある状態に保つことを計画している場合は、Debianパッケージを使用する方がうまくいく可能性があります。

RubyとRailsをインストールするには、aptを使用するだけです。 。

# apt install ruby rails

プロジェクトの開始

RubyとRailsの両方がインストールされているので、Railsプロジェクトのセットアップは非常に簡単です。 cdだけ 開始するディレクトリに移動し、Railsが提供するコマンドを実行して新しいプロジェクトを作成します。

$ cd /directory/containing/site/
$ rails new yourproject

Railsは新しいフォルダーを作成し、RubyonRailsプロジェクトに必要なすべてのファイルとフォルダーで埋めます。

すべてがインストールされ、正しく機能していることをテストして、新しいプロジェクトフォルダーに入り、Railsに付属の組み込みの開発サーバーを実行できます。

$ cd yourproject
$ rails s

ブラウザを開いて、localhost:300に移動できます 。 Railsのウェルカムページが表示されます。

<中央>

結論

DebianStretchでRailsを起動して実行するのはかなり簡単です。 RVMには多くのオプションがありますが、セットアップにはいくつかの作業が必要です。 Debianのリポジトリには必要なものがすべて揃っていますが、開発環境に対する制御が制限されています。いずれにせよ、Stretchは優れたRails開発プラットフォームになります。


Debian
  1. Debian 9StretchLinuxにTomcat9をインストールする方法

  2. Debian 9StretchLinuxにNodeJSをインストールする方法

  3. SkypeをDebian9StretchLinux64ビットにインストールする方法

  1. Debian 9StretchLinuxにTeamViewerをインストールする方法

  2. Debian 9StretchLinuxにSpotifyをインストールする方法

  3. DropboxクライアントをDebian9StretchLinuxにインストールする方法

  1. Debian 9StretchLinuxにDockerエンジンをインストールする方法

  2. Debian 9StretchLinuxにビットコインノードをインストールする方法

  3. Debian 9StretchLinuxにJenkinsをインストールする方法