Windows7(64bit) PHP環境設定完了とそのメモ



PHPの環境設定がうまくいかず、いくつかのPHP入門サイトを渡り歩いて苦戦してたんですが、以下のサイトの通り設定したら動くようになりました!サイト主さんに感謝!

WindowsでPHPを使う方法、知ってる?

ちなみに配布されているファイルのバージョンや、上記のサイトの指示と多少異なることをしたので、その辺りについて書いておきます。

・Apache
http://httpd.apache.org/download.cgiから
Win32 Binary without crypto (no mod_ssl) (MSI Installer): httpd-2.2.25-win32-x86-no_ssl.msi
をダウンロード

・PHP
http://www.php.net/downloads.php
Windows 5.3.27 binaries and sourceをクリック。
PHP 5.3 (5.3.27)
VC9 x86 Thread Safe
Zipをダウンロード。

・上記のサイトの指示と異なる設定をした点
インストール場所をProgram Filesではなく、他の場所に変えました。
apacheはProgram Filesを省略して、C:/Apache Software Foundation
phpはC:/php
へファイルを置きました。

他には、ダウンロードしたphpのファイルの中にphp5apache2_2.dllが入っていたので、「2.2.2.1.PHPモジュールの組み込み」の項目は飛ばしました。

・PC環境
Windows7 64bit

一つ注意点としては、apacheのバージョン(今回は2.2)とphpのフォルダの中に入っているphp5apache2_2.dllのバージョンを合わせることですね。
上記のサイトには書いてませんが、もし動かなければ、PHP入門の他のサイトを参考にvisual c++を入れたりしてみてください。

(・・・それにしても、PHPの環境設定、複雑すぎてハードル高すぎないか?)

Apache

Apache HTTP Server(アパッチ エイチティーティーピー サーバ)は、世界中でもっとも使われているWebサーバソフトウェアであり、大規模な商用サイトから自宅サーバまで幅広く利用されている。単にApacheとも称されている。
開発は、Apacheソフトウェア財団のApache HTTPサーバプロジェクトで行われている。Apache Licenseの下でソースコードが公開および配布されており、代表的なオープンソースソフトウェアの一つである。

スポンサードリンク