・図
mydomain1 ⇒ 111.222.333.444
medomain2 ⇒ 111.222.333.444
このように変換できる環境が前提です。
http://mydomain1.com/ ⇒ mydomain1用のWEBページ
http://mydomain2.com/ ⇒ mydomain2用のWEBページ
すでにDDNSを二つ取得済みで両方から自分のIPアドレスに変換されてるとします。
手順
1.httpd.confを編集します。
# vi /etc/httpd/conf/httpd.conf
---ファイルの中身---
〜末尾に追加
#VirtualHost conf
NameVirtualHost 192.168.12.6<NICに割り当てられているIP
DocumentRoot /home/html/domain1
ServerName domain1.com
#エラーログ
ErrorLog logs/domain1.com-error_log
#アクセスログ
CustomLog logs/domain1.com-access_log common
DocumentRoot /home/html/domain2
ServerName domain2.com
ErrorLog logs/domain2.com-error_log
CustomLog logs/domain2.com-access_log common
〜こうやって幾らでも増やせます。
---------------------
2.httpdを再起動します。
# /etc/rc.d/init.d/httpd restart
※項目説明
#
# ServerAdmin webmaster@host.some_domain.com
# DocumentRoot /www/docs/host.some_domain.com
# ServerName host.some_domain.com
# ErrorLog logs/host.some_domain.com-error_log
# CustomLog logs/host.some_domain.com-access_log common
#
IPアドレス直打ちで表示されるのは一番上に書かれた仮想ホストです。(多分)
※最後にログは/var/log/httpd/にあります。
追記
※仮想ホストを設定した時は今までのDocumentRootをコメントアウトしておきましょう。

