ソースからUbuntu12.04にRubyonRailsをインストールする方法
ステータス:非推奨
この記事では、サポートされなくなったバージョンの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のバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。
RubyonRailsについて
Ruby on Railsは、さまざまなWebアプリケーションをすばやく作成するためのフレームワークを開発者に提供するアプリケーションスタックです。
Railsは、さまざまなパッケージを使用して仮想プライベートサーバーにインストールできますが、ソースから手動でダウンロードすることもできます。 このチュートリアルでは、手動インストールについて説明します。
設定
このチュートリアルの手順では、ユーザーがroot権限を持っている必要があります。 これを設定する方法は、手順3と4のUbuntuを使用した初期サーバー設定で確認できます。
ステップ1-Rubyをダウンロードする
始める前に、リポジトリが最新であることを確認してください。
sudo apt-get update
アップデートが完了したら、rubyのダウンロードを開始できます。
rubyダウンロード用のディレクトリを作成します。
mkdir ~/downloads
次に、そのディレクトリに切り替えます。
cd ~/downloads
そして、rubyのダウンロードを開始します。
sudo wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz
Ruby on RailsのWebサイトからいつでも最新バージョンのrubyにアクセスできることに注意してください: http://rubyonrails.org/download
rubyをダウンロードしたら、依存関係を仮想サーバーにダウンロードします。 これらは、後でインストールをできるだけスムーズにするのに役立ちます。
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison nodejs subversion
依存関係がVPSにインストールされたら、rubyファイルを解凍します。
tar xvfz ruby-1.9.3-p0.tar.gz
プロセスが完了したら、ダウンロードしたディレクトリに入ります。
cd ruby-1.9.3-p0
ステップ2—Rubyをインストールする
Rubyディレクトリ内で、ソフトウェアをインストールするには3つの標準コマンドを実行する必要があります。
初め:
./configure
「構成」はmakeファイルを生成し、サーバーに必要な依存関係がすべてあることも確認します。 その後、まだディレクトリ内で、「make」コマンドを実行する必要があります。
make
これには少し時間がかかる場合があります。 終了したら、makeinstallを使用します。
sudo make install
ステップ3—Gemsをインストールする
Rubyコードを完全に解凍したら、次のステップはRubyGemに対処することです。 ソースからrubyパッケージをインストールしたので、gemはすでにダウンロードされているはずです。 ただし、それらを更新する必要がある場合があります。
sudo gem update --system
ステップ4—Railsをインストールする
宝石がすべて最新になったら、レールを設定して手動インストールを完了することができます。
sudo gem install rails
これで、RubyonRailsがサーバーにインストールされました。
ステップ5-RailsOnlineを参照
Ruby on Railsをインストールすると、Rubyアプリのオンライン化を開始できるようになります。
Rubyサーバーにアクセスするには、新しいRubyonRailsプロジェクトを作成する必要があります。
rails new project_name
そのディレクトリに入る:
cd project_name
次に、Railsサーバーをオンにします。
rails server
ステップ6—結果:Rubyサーバーにアクセスする
Ruby on Railsをインストールすると、ドメインまたはIPアドレス(つまり、 12.34.56.789:3000).
ページはthisのようになります。
すばらしい—これでRubyonRailsをソースからインストールしました。
続きを見る
Ruby on Railsをインストールしたら、サイトのSSL証明書の作成またはFTPサーバーのインストールに進むことができます。