ホームページ >バックエンド開発 >PHPチュートリアル >ドメイン名に基づく仮想ホストのローカルマシンApache構成の詳細説明_PHPチュートリアル
1. Apache の httpd.conf ファイルを開き、
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
この段落で、Include conf/extra/httpd- の前の「#」を置き換えます。 vhosts.conf を削除します。
2. (win7)c:/windows/system32/drivers/etc/ ディレクトリにある hosts ファイルを変更します
段落を追加します: 127.0.0.1 x.acme.com ( access)
3. wamp パッケージを使用しているので、c:/wamp/bin/apache/Apache2.2.11/conf/extra ディレクトリに移動します
ファイル httpd-vhosts.conf を変更します
NameVirtualHost のデフォルトは以下:
NameVirtualHost * :80
Added:
ServerAdmin x@acme.com
DocumentRoot "/var/www/html"
ServerName x.acme.com
ErrorLog "ログ/x.acme.com -error.log"
CustomLog "logs/x.acme.com-access.log" common
これを変更してサーバーを再起動します。
ブラウザに http://x.acme.com と入力してディレクトリに移動します。
もちろん、既存の Web サーバーに仮想ホストを追加したい場合は、元の localhost サービスが利用可能である必要があります。上記に何かを追加するには:
hosts ファイルに 127.0.0.1 localhost を追加し、httpd-vhosts.conf ファイルに次を追加します: ServerAdmin localhost@xxx.com
DocumentRoot "/ var /www/"
ServerName localhost
ErrorLog "logs/ localhost-error.log"
CustomLog "logs/ localhost-access.log" common