RVMを使用してArchLinuxにRubyonRailsをインストールする方法
RubyonRailsについて
Ruby on Railsは、さまざまなWebアプリケーションをすばやく作成するためのフレームワークを開発者に提供するアプリケーションスタックです。
Ruby on Railsは仮想サーバーにインストールするのに少し時間がかかりますが、幸いなことに、このプロセスをできるだけ簡単にするための便利なツールがたくさんあります。 このチュートリアルは、sudo権限を持つユーザーとしてドロップレットで実行できます。 設定方法はこちらで確認できます: Arch Linux Server Setup
ステップ1-RVMを使用してRubyをインストールする
他の作業を行う前に、クイックアップデートを実行して、VPSにダウンロードするすべてのパッケージが最新であることを確認する必要があります。
pacman -Sy
それが完了したら、RVM、Rubyバージョンマネージャーのインストールを開始できます。 これは、1台のサーバーで複数のバージョンのRubyを使用できる優れたプログラムです。 ただし、この場合は、これを使用して最新バージョンのRubyをドロップレットにインストールします。
システムにcurlがない場合は、次の方法でインストールできます。
pacman -S curl
RVMをインストールするには、ターミナルを開き、次のコマンドを入力します。
curl -L get.rvm.io | bash -s stable
インストールが完了したら、.bashrcファイルを開きます
nano .bashrc
そしてこれを最後に追加します:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
これにより、起動時にRVMがロードされます。 変更を適用するには、セッションを終了して再度ログインします。
動作するために、RVMにはインストールする必要のある独自の依存関係がいくつかあります。 ArchLinuxはこれらをインストールします
rvm requirements
ステップ2—Rubyをインストールする
Railsをインストールする予定がある場合は、Rubyをインストールする前に、libyamlをインストールする必要があります(これは後で実行できますが、インストールする場合はRubyを再インストールする必要があります)。
sudo pacman -S libyaml
RubyとRVMのインストールは簡単です。
rvm install 1.9.3
これでRubyがインストールされました。 ただし、Rubyのさまざまなバージョンを持つプログラムを介してアクセスしたため、デフォルトで1.9.3を使用するようにシステムに指示する必要があります。
rvm use 1.9.3 --default
ステップ3—RubyGemsをインストールする
次のステップでは、RubyonRailsに必要なすべてのコンポーネントが揃っていることを確認します。 引き続きRVMを使用してgemをインストールできます。 この行をターミナルに入力します。
rvm rubygems current
ステップ4—Railsをインストールする
すべての設定が完了したら、Railsをインストールします。 開始するには、ターミナルを開いて次のように入力します。
gem install rails
このプロセスにはしばらく時間がかかる場合がありますので、しばらくお待ちください。 完了すると、RubyonRailsがドロップレットにインストールされます。
Ruby on Railsが仮想サーバーに完全にインストールされたら、使用しているそれぞれのバージョンを確認できます。
ruby -v rails -v