複数ドメイン運用サーバーの構築 3/3
 by ip-domain-search.com

IPドメインSEARCH IPドメインLOOKUP IPドメイン半自動 IPドメイン来訪者ログ WWWサーバへ渡す情報
ドメイン基礎講座 独自ドメインの取得 自社(宅)サーバの構築 複数ドメインの運用 お問合せ・PROFEEL

5:WWWサーバー設定

前頁へ  1/3頁  2/3頁  3/3頁   
5:WWWサーバー設定

ドメイン名が増えましたので、
Apacheの設定ファイルの/usr/local/etc/apache22/httpd.confをファイルを修正します。


Apacheの設定ファイルのhttpd.confを修正します。
/usr/local/etc/apache22/httpd.conf ファイルの中の
  # Virtual hosts
の行の次の行が

  #Include etc/apache22/extra/httpd-vhosts.conf
となってコメントアウトされていれば、先頭の#を外して、
  Include etc/apache22/extra/httpd-vhosts.conf
と修正して下さい。



次に/usr/local/etc/apache22/extra/httpd-vhosts.confファイルを編集し、
追加ドメイン名分の行を追加します。


次に /usr/local/etc/apache22/extra/httpd-vhosts.conf ファイルを編集します。
以下の行を追加して下さい。



#
#oooxxxooo.comドメイン用
#
<VirtualHost *:80>
ServerAdmin webmaster@oooxxxooo.com
DocumentRoot /usr/home/ooo1xxx/public_html/data
ScriptAlias /cgi-bin/
"/usr/home/ooo1xxx/public_html/cgi-bin/"
ServerName www.oooxxxooo.com
ServerAlias oooxxxooo.com
</VirtualHost>

#
#ooo2xxxooo.comドメイン用
#
<VirtualHost *:80>
ServerAdmin webmaster@ooo2xxxooo.com
DocumentRoot /usr/home/ooo2xxx/public_html/data
ScriptAlias /cgi-bin/
"/usr/home/ooo2xxx/public_html/cgi-bin/"
ServerName www.ooo2xxxooo.com
ServerAlias ooo2xxxooo.com
</VirtualHost>

#
#ooo3xxxooo.comドメイン用
#
<VirtualHost *:80>
ServerAdmin webmaster@ooo3xxxooo.com
DocumentRoot /usr/home/ooo3xxx/public_html/data
ScriptAlias /cgi-bin/
"/usr/home/ooo3xxx/public_html/cgi-bin/"
ServerName www.ooo3xxxooo.com
ServerAlias ooo3xxxooo.com
</VirtualHost>

#
#ooo4xxxooo.comドメイン用
#
<VirtualHost *:80>
ServerAdmin webmaster@ooo4xxxooo.com
DocumentRoot /usr/home/ooo4xxx/public_html/data
ScriptAlias /cgi-bin/
"/usr/home/ooo4xxx/public_html/cgi-bin/"
ServerName www.ooo4xxxooo.com
ServerAlias ooo4xxxooo.com
</VirtualHost>

killall -HUP httpd
で再起動し、動作を確認します。

編集したファイルをセーブしたら
killall -HUP httpd
としてWWWサーバーのプログラムを再起動します。

NICのDNS登録が出来ていれば、 再起動後に、ブラウザから

http://www.oooxxxooo.com  または http://oooxxxooo.com と打つと  「Hollow oooxxxooo.com」と表示されます。

http://www.ooo2xxxooo.com  または http://ooo2xxxooo.com と打つと  「Hollow ooo2xxxooo.com」と表示されます。

http://www.ooo3xxxooo.com  または http://ooo3xxxooo.com と打つと  「Hollow ooo3xxxooo.com」と表示されます。

http://www.ooo4xxxooo.com  または http://ooo4xxxooo.com と打つと  「Hollow ooo4xxxooo.com」と表示されます。

これは先程の『ユーザー追加』で ご自身がそれぞれのユーザーの ディレィトリ(/usr/home/ooo?xxx)の /public_html/data/index.html  ファイルに書かれた内容で、 WWWサーバーは正しく動作しています。
おめでとうございます。



あとは4件のドメイン名のHPを ご自由にお作り下さい。
 (HPの作り方はこちらこちら を参考にして下さい。)



なお、前の『自社(宅)サーバーの構築』の説明で
oooxxxooo.comドメインのHPを  /usr/local/www/apache22/data に作りました。
今回は他の3件と一緒に  /usr/home/ooo1xxx/public_html/data に作りました。

どちらでもOKですが前の『自社(宅)サーバーの構築 』の説明通りの方が良い場合は

/usr/local/etc/apache22/extra/httpd-vhosts.conf ファイルのoooxxxooo.comドメイン用の部分 を以下の様にコメントアウトして下さい。

#
#oooxxxooo.comドメイン用
#
#<VirtualHost *:80>
#ServerAdmin webmaster@oooxxxooo.com
#DocumentRoot /usr/home/ooo1xxx/public_html/data
#ScriptAlias /cgi-bin/
"/usr/home/ooo1xxx/public_html/cgi-bin/"
#ServerName www.oooxxxooo.com
#ServerAlias oooxxxooo.com
#</VirtualHost>


前頁へ  1/3頁  2/3頁  3/3頁   

誤字脱字等があればEメールでお知らせ下さいますようにお願い申し上げます。


Copyright(c) {{year}} ip-domain-search.com  All rights reserved.



IPドメインSEARCH IPドメインLOOKUP IPドメイン半自動 IPドメイン来訪者ログ WWWサーバへ渡す情報
ドメイン基礎講座 独自ドメインの取得 自社(宅)サーバの構築 複数ドメインの運用 お問合せ・PROFEEL
goeika.com ご詠歌.com 御詠歌.com