バーチャルホストを構築するには、その規模と使用機器によって数種類の方法があります。 ここではローカルサーバー限定ということで、IPアドレス1つのポートだけを使った最も簡単な方法で、複数のサイトを構築してみます。
ポートの番号は、0から 65535までの番号を指定できますが、そのうちのいくつかの番号、特に1024番までのポートは、特定のプロトコルのためにリザーブされており使用できません。

バーチャルホストを構築するには、その規模と使用機器によって数種類の方法があります。 ここではローカルサーバー限定ということで、IPアドレス1つのポートだけを使った最も簡単な方法で、複数のサイトを構築してみます。
ポートの番号は、0から 65535までの番号を指定できますが、そのうちのいくつかの番号、特に1024番までのポートは、特定のプロトコルのためにリザーブされており使用できません。
「Program Files」→「Apache Group」→「Apache2」→「conf」→"httpd.conf" をテキストエディタで開きます。
バーチャルホストで、3000番と3100番のポートを使用することにして、この2つのポートをListenに追加します。
121行目
Listen 80
↓追加
Listen 3000
Listen 3100
httpd.conf の一番下に、2つのバーチャルホストを追加します。
↓追加
保存して、Apacheを再スタートします。
"D:/home"に、"xxx" と "yyy" のフォルダを作成して、それぞれに"index.html"を配置します。
ブラウザから、"http://localhost:3000/" と "http://localhost:3100/" にアクセスして確認します。