名前ベースのVirtualHostでは、複数のサーバ証明書を使えない

現在は、ほとんどすべてのブラウザで SNI(Server Name Indication) がサポートされているため、名前ベースのVirutualHostで、それぞれ別のサーバー証明書を使用できる。

Apache NAMEベースのバーチャルホストにそれぞれSSLを設定することは出来ない | JUGEMの自作テンプレートを配布 Show-U
floatingdays: 名前ベースのVirtualHostでは、複数のサーバ証明書を使えない
[Apache-Users 2708] Re: SSLでバーチャルホスト
mod_ssl: F.A.Q.
なぜネームベースのVirtualHostでは複数の証明書を使用できないのか?の分かりやすい説明。
Takayuki Nakamura's blog: 名前ベースのVirtualHostでそれぞれのSSLサーバ証明書を使う
回避方法の説明。

UbuntuにRMagickをインストール(パッケージでインストールしたruby)

RMagickのインストールは大変だけど、Ubuntuではパッケージで簡単にインストールできる。(Rubyもパッケージでインストールしている場合)

$ sudo aptitude install imagemagick librmagick-ruby libfreetype6-dev xml-core
$ convert --version
Version: ImageMagick 6.3.7 02/18/08 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC
$ irb
irb(main):001:0> require 'RMagick'
=> true
irb(main):002:0> exit