さくらのVPS

サブドメインを利用してWebサイトを開設するために、Apacheでバーチャルホストの設定をします。

バーチャルホストの設定

(参考)
http://safe-linux.homeip.net/web/linux-VirtualHost-02.html
http://kazmax.zpp.jp/apache/apache5.html

バーチャルホストの設定を別ファイルに切り出す

# 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再起動

# /etc/rc.d/init.d/httpd restart

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS