XAMPP をWindows 7 RC 64-bit に導入

| コメント(0) | トラックバック(0)

1年半前に書いた「XAMPPでバーチャルホストをローカル環境に導入」と、半年前に書いた「XAMPPをVistaに導入」を参考に、Windows 7 RC 64-bit にも「XAMPP」を導入して、バーチャルホストを設定しました。

1.Windowsのhostsファイルを編集

C:\WINDOWS\system32\drivers\etc\

にある

hosts

というファイルをテキストエディタで開きます。

但し、Windows 7 RC 64-bit のセキュリティによって、そのままでは開くことが出来ません。
一旦、ログインしたユーザーでの編集権限を与えてから作業します。
作業が完了したら編集権限を外します。

一番最後の行に

127.0.0.1 localhost

とあるので、その次の行に下記のように追加します。

127.0.0.1 test.osoe.jp

上書き保存したら、Windowsを再起動します。

 

2.XAMPPを導入

XAMPPを配布しているApache Friendsのサイト

からダウンロードしてインストールします。(2009.05.17現在、バージョンは1.7.1)
今回はインストールディレクトリは標準(C:\xampp\)のままインストールしました。

 

3.バーチャルホストの設定

httpd-vhosts.conf

をテキストエディタで開いて編集します。

XAMPPを標準でインストールしていた場合は、

C:\xampp\apache\conf\extra\

にあります。

【変更】コメントアウトされているバーチャルホストの行を編集して有効にします。

##NameVirtualHost *:80

NameVirtualHost *:80

【追加】ファイルの一番最後に下記を追加します。
EドライブにE:\aaa\aaa というディレクトリを作成しているときの見本です。
(分かりやすいように、色を付けています)

<VirtualHost *:80>
DocumentRoot C:/xampp/htdocs
ServerName localhost
<Directory "C:/xampp/htdocs">
Options Indexes FollowSymLinks MultiViews Includes ExecCGI
AddType text/html .shtml
AddHandler server-parsed .shtml
AddHandler cgi-script .cgi .pl
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

<VirtualHost *:80>
DocumentRoot E:/aaa/aaa
ServerName
test.osoe.jp
<Directory "E:/aaa/aaa">
Options Indexes FollowSymLinks MultiViews Includes ExecCGI
AddType text/html .shtml
AddHandler server-parsed .shtml
AddHandler cgi-script .cgi .pl
AllowOverride All
Order allow,deny
Allow from all
</Directory>

</VirtualHost>

 

4.XAMPPを起動し、Apacheを起動します

すでにApacheが起動していたら、一旦停止して、再度起動します。

XAMPP1_7-Windows7.png

 

5.ブラウザにバーチャルホスト名でアクセス

上記の見本設定の場合、 https://localhost/ https://test.osoe.jp/ の2つにアクセスできます。 前者はXAMPPのステータス画面を表示し、後者は自分のホームページを表示します。

トラックバック(0)

トラックバックURL: https://osoe.jp/mt/mt-tb.cgi/1120

>コメントする

おそえワールド検索

Powered by Movable Type 4.261