openSUSEでHomeServer
                     LAST UPDATE: 2006/11/25

バーチャルホストとは

バーチャルホストとは一台のサーバーで複数のドメインを扱いときには使用する設定である。
これを使えば一台の自宅サーバーで何個のホームページを運営というのも可能だ。
設定は簡単なので家族で一人一人異なったドメインで運営にもってこいである!!

バーチャルホストの設定

viの使い方がわからない人はviについてを参照してください。
この設定はドメインをvirtual1とvirtual2を持っていてそれぞれのディレクトリに割り当てるという設定です。

#vi /etc/apache2/vhosts.d/vhost.conf ←vhost.confの編集

↓の設定を追加してください。

NameVirtualHost *
<VirtualHost *>
  ServerName virtual1.com
  DocumentRoot /home/virtual1/public_html/
</VirtualHost>
<VirtualHost *>
  ServerName virtual2.com
  DocumentRoot /home/virtual2/public_html/
</VirtualHost>

そしてApacheの再起動

# /etc/init.d/apache2 restart
Syntax OK
Shutting down httpd2 (waiting for all children to terminate) done
Starting httpd2 (prefork) done
△TOP
Copyright © openSUSEでHomeServer All Rights Reserved.
管理人へメール