XAMPP(ザンプ)で複数ドメインをローカルサーバで管理する(for Windows)
その他2012年3月29日
XAMPP(ザンプ)のダウンロードとインストール(for Windows)ではXAMPPのインストールからローカルサーバの構築までを設定しました。
しかしこのままではひとつのサイトしかローカルサーバで確認することができません。
ここでは複数のサイトをローカルサーバで閲覧できるようにする方法をご紹介します。
ApacheのVirtualhostを利用・設定する
「Virtualhost=バーチャルホスト」とは、ひとつのサーバで複数のサイトを閲覧可能にする機能です。
この機能がデフォルトではOFFになっているため、まずはこの機能を使えるように設定します。
Cドライブの直下にXAMPPをインストールしている場合、「C:/xampp/apache/conf/httpd.conf」ファイルを開いてください。
「NameVirtualHost *:80」という文字列を検索し、頭にある「#」を削除します。この「#」がコメントアウトして、という状態になりますので、コメントアウトを削除することでVirtualhostの機能をONにします。
Virtualhostのサイト設定を行う
同ファイルに、下記の記述を加えます(一番下に追加で大丈夫です)
DocumentRoot "C:/xampp/htdocs" ServerName localhost DocumentRoot "C:/xampp/htdocs/hoge" ServerName hoge DocumentRoot "C:/xampp/htdocs/moga" ServerName moga
上記の記述を加えることで、「http://hoge/」「http://moga/」といった複数のサイトをローカルサーバで閲覧できるように設定しました。
hostファイルを修正する
hostファイルを修正します。
C:/WINDOWS/system32/drivers/etc/hostをエディタで開いてください。下記の様に記述を加えます。
127.0.0.1 localhost 127.0.0.1 hoge 127.0.0.1 moga
Apacheを再起動する
最後に、XAMPPのコントロールパネルでApacheを再起動してください。
「http://hoge/」「http://moga/」でそれぞれのサイトが閲覧できるようになっているかと思います。
この記事を読んでいる方にオススメの記事
- その他更新滞りについてのお詫び
- その他現在の主要ブラウザ
- その他Webサイト「独学Webデザイナーの覚書」を公開
- その他成長するWebデザイナーと成長しないWebデザイナー
- その他必読!デザインの新トレンド「ロングシャドウデザイン」
- その他Adobe CS2の無償(ではない)ダウンロードの騒動について
- ※承認制のため、即時には反映されません。
この記事にコメントする