[[さくらのVPS]]

- 複数のドメイン名を利用する。
- サブドメイン名を利用する
そのために、Apacheでバーチャルホストの設定をしましょう。

#contents

*バーチャルホストとは? [#t44424d1]
[[バーチャルホスト - Wikipedia>http://ja.wikipedia.org/wiki/%E3%83%90%E3%83%BC%E3%83%81%E3%83%A3%E3%83%AB%E3%83%9B%E3%82%B9%E3%83%88]]
>バーチャルホスト(Virtual Host)とは1つのサーバで複数のドメインを運用する技術のことで、Webサーバ、メールサーバなどで利用される。
バーチャルホストには大きくわけてIPベースバーチャルホストと名前ベースバーチャルホストの2種類の方法がある。

*バーチャルホストの設定 [#sa2adfc4]
(参考)
http://safe-linux.homeip.net/web/linux-VirtualHost-02.html
http://kazmax.zpp.jp/apache/apache5.html

** バーチャルホストの設定を別ファイルに切り出す [#qa3c6b14]
 # Load config files from the config directory "/etc/httpd/conf.d".
 Include conf.d/*.conf
↓

 # cd /etc/httpd/conf.d/
 # vi /etc/httpd/conf.d/vhost.conf
↓

 NameVirtualHost *:80
 
 ### for DocumentRoot
 <VirtualHost *:80>
     ServerName mydomain.com
     DocumentRoot /var/www/html
     ServerAdmin info@mydomian.com
 </VirtualHost>
 
 ### for VirtualHost
 <VirtualHost *:80>
     ServerName sub.mydomain.com
     DocumentRoot /var/www/html/sub
     ServerAdmin info@mydomain.com
     
     ErrorLog logs/sub_error_log
     TransferLog logs/sub_access_log
 </VirtualHost>

* Apache再起動 [#d587cd19]
 # /etc/rc.d/init.d/httpd restart

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS