XAMPPでブログ、Wiki、SNSなど複数のサービスを運用したい場合は、「VirtualHost」の設定が必要になる。 「VirtualHost」とは、1台のWebサーバで複数のWebサイトを運用するためのApacheの機能だ。 運用する各Webサイトは、ドメイン名が異なっていればIPアドレスは1つでいい。これを「名前ベースのVirtualHost」という。 (iモードなどケータイ電話のブラウザは名前ベースのVirtualHostに対応しておらず、個別のIPアドレスが必要なものもある) ここでは、仮に以下のような構成で複数のWebサイトを運用する設定を紹介する。 なお、各ドメイン名は、XAMPPが動作しているMacのIPアドレスに割り当てられていることが前提だ。 トップページとブログのDocumentRootは、自分の(下記の例ではユーザー「tomoyun」)のホームディレクトリの下に置