Archive for the ‘apache’ Category
apacheの設定~VirtualHost~
2011年9月1日
コメントを残す
仕事の関係でapacheのバーチャルホストの設定行った。
やりたいことは、http://XXXXXXX/でアクセスされたら、Xサイトが表示されること、
htp://YYYYYYY/でアクセスされたら、Yサイトが表示されること。
とっても基本的な名前ベースでの設定。
NameVirtualHost *:80
<VirtualHost *:80>
ServerName XXXXXXX
DocumentRoot /var/www/xxxxxxx/public
<Directory /var/www/xxxxxxx/public>
AllowOverride all
Options -MultiViews
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName YYYYYYY
DocumentRoot /var/www/yyyyyyy/public
<Directory /var/www/yyyyyyy/public>
AllowOverride all
Options -MultiViews
</Directory>
</VirtualHost>
※NameVirtualHost *:80の設定は名前ベースでは必須で設定しなければならない。
※http://XXXXXXX/でアクセスされたときの設定とhtp://YYYYYYY/でアクセスされたときの設定の両方を記載すること。どちらかがデフォルトのDocumentRoot上にあったとしても、両方記載しておかないとうまく動かなかった。
設定が終わったら、お約束の「apachectl -k graceful」コマンド実行。
設定完了。うまく動きました。
カテゴリー:apache