Rubyはオープンソースのオブジェクト指向スクリプト言語であり、RubyonRailsフレームワークでの使用で最もよく知られています。書かれているRubyコードの量は、それが本当に人気があり、かなり長い間存在することを示唆しています。
これは、Ubuntu13.10にRuby2.0とRubyGems2.1.11をソースからインストールするための簡単なチュートリアルです。次の手順を使用して、Ubuntu 13.10OSを搭載したLinuxVPSのソースコードからRubyをダウンロード、コンパイル、およびインストールできます。
リポジトリからUbuntuパッケージリストを更新して、パッケージの最新バージョンとその依存関係に関する情報を取得してから、次のコマンドを使用してRuby依存関係をインストールします。
sudo apt-get update sudo apt-get install build-essential git-core curl sqlite3 libsqlite3-dev libxml2-dev libxslt1-dev libreadline-dev libyaml-dev libcurl4-openssl-dev libncurses5-dev libgdbm-dev libffi-dev
http://ftp.ruby-lang.org/pub/ruby/で入手可能な最新の安定バージョンのRubyをダウンロードして解凍します(このチュートリアルの執筆時点での最新の安定バージョンはRuby 2.0.0-p247です):
cd /root/ wget http://ftp.ruby-lang.org/pub/ruby/ruby-2.0.0-p247.tar.gz tar xvzf ruby-2.0.0-p247.tar.gz cd ruby-2.0.0-p247 ./configure make make install
インストールプロセスが完了したら、Rubyのバージョンを確認します。
ruby --version ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]
RubyGemsはRuby用の洗練されたパッケージ管理フレームワークであり、次の手順を使用して簡単にインストールできます。
http://rubygems.org/pages/downloadで入手可能なRubyGemsの最新バージョンをダウンロードし、それを抽出して仮想サーバーにインストールします。
cd /root/ wget http://production.cf.rubygems.org/rubygems/rubygems-2.1.11.tgz tar xvzf rubygems-2.1.11.tgz cd rubygems-2.1.11 ruby setup.rb
次のコマンドを使用して、RubyGemsのバージョンを確認します。
gem --version 2.1.11
最新のgemバージョンを使用していることを確認してください:
gem update --system
RubyGemsを介してすべてのRailsとその依存関係をインストールします:
gem install rails
インストールされているgemを一覧表示します:
gem list *** LOCAL GEMS *** actionmailer (4.0.1) actionpack (4.0.1) activemodel (4.0.1) activerecord (4.0.1) activerecord-deprecated_finders (1.0.3) activesupport (4.0.1) arel (4.0.1) atomic (1.1.14) bigdecimal (1.2.0) builder (3.1.4) bundler (1.3.5) erubis (2.7.0) hike (1.2.3) i18n (0.6.5) io-console (0.4.2) json (1.7.7) mail (2.5.4) mime-types (1.25) minitest (4.3.2) multi_json (1.8.2) polyglot (0.3.3) psych (2.0.0) rack (1.5.2) rack-test (0.6.2) rails (4.0.1) railties (4.0.1) rake (0.9.6) rdoc (4.0.0) rubygems-update (2.1.11) sprockets (2.10.0) sprockets-rails (2.0.1) test-unit (2.0.0.0) thor (0.18.1) thread_safe (0.1.3) tilt (1.4.1) treetop (1.4.15) tzinfo (0.3.38)>
それでおしまい!これで、Ubuntu13.10を搭載したLinuxVPSに完全なRubyonRailsスタックができました。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にRubyとRubyGemsをサーバーにインストールするよう依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。