1. TOP
  2. Web サーバ
  3. webサーバへサブドメインを追加する

webサーバへサブドメインを追加する

カテゴリ:
Web
サーバ
| トラックバック(0)
投稿者:yo yo

110907server-add-subdomain.jpg
Screen shot : BIND | Internet Systems Consortium

自前のwebサーバでサブドメインを追加するには

仮想占有サーバ、占有サーバ、自前サーバの場合、自らコンソールを叩いて設定しなければなりません。 基本的にはサーバの設定をして、ネームサーバの設定をして再起動して終わりです。

Apache設定(httpd.confなど)

バーチャルホストのなんか
# vi /etc/httpd/conf/httpd.conf
NameVirtualHost *:80
メイン
# vi /etc/httpd/conf/httpd.conf

    ServerAdmin admin@sample.com
    DocumentRoot /var/www/sample
    ServerName www.sample.com
    
        AllowOverride All
        Allow from All
    

サブドメイン
# vi /etc/httpd/conf/httpd.conf

    ServerAdmin admin@sample.com
    DocumentRoot /var/www/subdomain
    ServerName subdomain.sample.com
    
        AllowOverride All
        Allow from All
    

ネームサーバの設定 IPアドレスが一つしかない場合

サブドメインを追加する場所を知る
# vi /etc/named.conf
options {
    directory "/var/named";
};

zone "sample.com" IN {
        file "sample.com.conf";
};

へネームサーバのゾーンデータファイルのパスが書いてある筈なので確認し、そのファイルを開きます。

サブドメインを追加する
# vi /var/named/sample.com.conf
ns1          IN A         192.168.0.100
             IN A         192.168.0.100
www          IN A         192.168.0.100
subdomain    IN CNAME     www

IPアドレスが一つしか割り当てていない場合、ホストネームで振り分ける為、subdomain IN CNAME wwwと記述します。なんか適当ですが、こんな感じで出来ます。

IPアドレスが複数割り当てている場合は、subdomain IN A 192.168.0.101などと記述して、ごにょごにょする様です。

« html5コーディングで気を付けているポイント | ホーム | 美しくデザインされたボタンのFireWorksデータを配布するThe Daily Button »

トラックバック

http://pulltab.info/mt/mt-tb.cgi/74
ページの先頭に戻る