2009.12.03 Thursday
XAMPPつかっての仮想サイト
まずXAMPP(ザンプ)をダウンロード
http://www.apachefriends.org/jp/xampp-windows.html 詳しいインストール方法はこちら Apacheの解説ならAdminWeb http://www.adminweb.jp/xampp/index.html インストールし終わると、http://localhost/でアクセス可能になる。 このままではサイトルートでコーディングしたサイトが見れないので下記の設定をする。 ------------------------------------------------------- apacheのhttpd-vhosts.confの設定 ------------------------------------------------------- XAMPPをインストールした後 C:¥xampp¥apache¥conf¥extraに[httpd-vhosts.conf]ファイルがあるのでテキストエディッタで開く。 19行目ぐらいにある [##NameVirtualHost *:80]の##を消す. 後は下記のように設定して完了。 <VirtualHost *:80> DocumentRoot "C:/xampp/htdocs/" ServerName localhost </VirtualHost> <VirtualHost *:80> DocumentRoot "C:/xampp/htdocs/aaaa" ServerName aaaa </VirtualHost> DocumentRoot サイトを構築するフォルダまでの絶対パス。 ServerName アクセスする用のURL。 上記の場合、http://localhost/ と http://aaaa/ でアクセスできるようになる。 localhostはXAMPPのページにアクセスするために残しておいたほうがいいみたいです。 ※要XAMPP再起動 ------------------------------------------------------- IPとホスト名の対応を設定できるhostsファイルの設定 ------------------------------------------------------- XPの場合 C:¥WINDOWS¥system32¥drivers¥etc¥に[hosts]があるのでテキストエディッタで開く 19行目ぐらいに 127.0.0.1 localhost と記載があるので、その下に 127.0.0.1 aaaa を追加。 これで、http://aaaa/にアクセスすればサイトルートでも閲覧可能になります。 ------------------------------------------------------- SSIの設定 ------------------------------------------------------- このままではincludeした箇所が表示されないので下記の設定をする。 C:¥xampp¥apache¥confに[httpd.conf]があるのでテキストエディッタで開く 217行目ぐらいに # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. と記載があるのでその下に、 # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # Options FollowSymLinks MultiViews IncludesNoExec と追加する。 次は、440行目ぐらいに #AddType text/html .shtml #AddOutputFilter INCLUDES .shtml と記載があるので、 コメントアウトの#をはずし、[.html]を追加する(これでhtmlでも読めるようになる)。 AddType text/html .shtml AddOutputFilter INCLUDES .shtml .html ※要XAMPP再起動 ------------------------------------------------------- Dreamweaverでのプレビュー ------------------------------------------------------- サイトの管理->詳細設定->テストサーバでアクセスを 「ローカル/ネットワーク」テストサーバフォルダをドキュメントルートに。 上記設定なら「C:¥xampp¥htdocs¥aaaa¥」となります。 URL接頭辞にはアクセスURL「http://aaaa/」を入力すれば[F12]でプレビュー可能に。 ------------------------------------------------------- 参照サイト ------------------------------------------------------- KANTENNA.com http://www.kantenna.com/info/2007/06/xampp.php Linuxで自宅サーバ http://www.miloweb.net/apachessi.html |