ステータス:非推奨

この記事では、サポートされなくなったバージョンのUbuntuについて説明します。 現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。

理由:
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました and no longer receives security patches or updates. This guide is no longer maintained.

代わりに参照してください:
このガイドは参照として役立つ場合がありますが、他のUbuntuリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuのバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。

イントロ

Ruby On Rails(つまり、Rails)は最も人気のあるWeb開発フレームワークの1つです。実際、現在、特にSaas(Software as a Service)アプリにとって最もホットなWeb開発スタックです。

前提条件

Railsをインストールする前に、サーバーをセットアップ済み(ユーザーの作成、sshのセットアップなど)していることを前提としています。 これを行う方法は、 Ubuntu ServerSetupにあります。

ステップ1-rbenvと依存関係をインストールする

パッケージをインストールする前に、パッケージリポジトリキャッシュを更新することを常にお勧めします。

sudo apt-get update

ここで、git、curl、nodejsをインストールします(新しいバージョンのRailsではjavascriptランタイムが必要です)。 nodejsパッケージは公式パッケージリポジトリではかなり古くなっているため、PPAからインストールしてください。

sudo apt-add-repository -y ppa:chris-lea/node.js

sudo: apt-add-repository: command not foundという応答が表示された場合は、もう1つの手順を実行し、リポジトリの管理に役立つPythonプロパティをインストールする必要があります。

sudo apt-get install python-software-properties

その後、次の手順を実行できます。

sudo apt-get -y update
sudo apt-get -y install curl git-core nodejs

インストーラーを使用したrbenvのインストール

rbenvは、複数のrubyバージョンを管理するためのシンプルなツールであり、RVMに似ていますが(RVMを使用することもできます)、軽量でよりシンプルです。 rbenvをインストールするには、簡単なスクリプトを使用しています( github でホストされているため、疑問がある場合はコードをチェックアウトできます)。

最初にスクリプトを実行し、

curl https://raw.githubusercontent.com/fesplugas/rbenv-installer/master/bin/rbenv-installer | bash

次に、指示に従ってbashrcを更新し、bashrcファイルの先頭に次の行を追加します。

nano ~/.bashrc
export RBENV_ROOT="${HOME}/.rbenv"
if [ -d "${RBENV_ROOT}" ]; then
  export PATH="${RBENV_ROOT}/bin:${PATH}"
  eval "$(rbenv init -)"
fi

次に、シェルをリロードします。

source ~/.bashrc

次に、依存関係を(インストーラーツールを使用して)インストールする必要があります。

rbenv bootstrap-ubuntu-12-04

ステップ2-Rubyとgemsをインストールする

Rubyをインストールし(そしてそれをデフォルトにします。これがグローバルオプションがここで行うことです)、gems-

rbenv install 1.9.3-p392
rbenv rehash
rbenv global 1.9.3-p392

Bundlerとrakeの場合

gem install rdoc
gem install bundler
gem install rake 
rbenv rehash

ステップ3-Railsをインストールする

これで、1つの簡単なコマンドでrailsgemをインストールできます-

gem install rails