さくら VPS 上の Ubuntu 12.04LTS 上に Ruby + Rails3 をインストールした際のメモ書きです。
libyaml のインストール
先に書いてしまいますが、libyaml をインストールしないと以下のように yaml 関連のエラーが出てしまう為…
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
…予め libyaml をインストールしておきます。
$ wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz
$ tar -zxvf yaml-0.1.4.tar.gz
$ cd yaml-0.1.4
$ ./configure
$ make
$ sudo make install
Ruby のインストール
次に Ruby 本体をインストールします。
$ cd
$ sudo apt-get -y install libssl-dev zlib1g-dev libreadline6-dev make
$ wget ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.9-stable.tar.bz2
$ tar -xjf ruby-1.9-stable.tar.bz2
$ cd ruby-1.9.3-p194
$ ./configure
$ make
・
・
・
Generating RI format into /home/enbutsu/ruby-1.9.3-p194/.ext/rdoc...
Files: 772
Classes: 1355 ( 701 undocumented)
Modules: 304 ( 151 undocumented)
Constants: 2249 ( 827 undocumented)
Attributes: 1010 ( 437 undocumented)
Methods: 10283 (3082 undocumented)
Total: 15201 (5198 undocumented)
65.80% documented
Elapsed: 122.0s
$ sudo make install
$ ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
RubyGems のバージョンを最新にしておきます。
$ sudo gem update --system
$ gem -v
1.8.24
gem 使用時に ri や rdoc をインストールしないように以下を記述します。
$ vi ~/.gemrc
install: --no-ri --no-rdoc
update: --no-ri --no-rdoc
Rail3 のインストール
Rails3 をインストールします。特にバージョンは指定せず、最新版をインストールしました。
$ sudo gem install rails
$ rails -v
Rails 3.2.6
SQLite3 のインストール
最後に SQLite3 をインストールします。
$ sudo apt-get -y install libsqlite3-dev
$ sudo gem install sqlite3
0 件のコメント:
コメントを投稿