サブドメイン設定方法 [アーカイブ]
以下の情報はリファレンス目的の為に残してあります。専用サーバーでは100%のルート権限を持って頂きますので、全て各社/各自にて自由に設定頂くことになります。
UNIX専用サーバーにサブドメインを追加する方法を紹介します。基本的にはApacheの設定で行ったようにVirtualHostタグから行います。
例えばspencernetwork.bizにwww2.spencernetwork.bizをサブドメインとして加えたい場合は、/usr/local/apache/virtulhost/123.123.123.123.confなどのIPアドレス名のファイルを開き、
NameVirtualHost 123.123.123.123
<VirtualHost 123.123.123.123>
ServerAdmin postmaster@spencernetwork.biz
DocumentRoot /home/spencer/public_html
ServerName www.spencernetwork.biz
User spencer
Group network
</VirtualHost>
<VirtualHost 123.123.123.123>
DocumentRoot /home/spencer/public_html/www2
ServerName www2.spencernetwork.biz
User spencer
Group network
</VirtualHost>
このような形で追加してください。サブドメインの設定の場合、VirtualHost内で必要なタグは、DocumentRoot、ServerName、User、Groupの4つがあれば十分です。追加したら
/usr/local/apache/bin/apachectl configtest
と、まずは設定ファイルが正しいかどうかを調べます。Syntax OKと表示されたら、
/usr/local/apache/bin/apachectl graceful
と打ち込み、Apacheをリスターとさせましょう。これでサブドメインは追加されすぐに反映されます。
|