fmfmfm0125's blog

つらつらと

Apache 2.4 + PHP 5.3.12 をインストール

記事上のサンプル

使ってなかったWindows7(64bit)PCに

ApachePHPをいれる

 

新しいApache 2.4 (apachelouge版)

http://www.apachelounge.com/download/win64/

httpd-2.4.2-win64.zip

解凍して

C:\Apache24

に設置

PHP 5.4.3

なんだか見つからないので下記のMember Downloads

http://www.apachelounge.com/download/additional/

PHP-5.4.3-Win64.zip

解凍して

C:\php

に設置

 

C:\Apache\conf\httpd.conf

PHPIniDir "c:/php"

LoadModule php5_module "c:/php/php5apache2_4.dll"

AddType application/x-httpd-php .php

を追記。

DirectoryIndex index.php index.html

DirectoryIndex index.html
と追記。
 

コマンドプロンプト

cd C:\Apache\bin\

(C:\Apache\bin\へ移動)

httpd -k install

でWindowsへ設定(サービスへ登録?)

コントロールパネル>管理ツール

Apacheを起動

 

ブラウザで

http://localhost/

It Works

と出た。Apache動いた。

C:\Apache\htdocs\

にindex.phpを作成

-- index.php --

<?php

phpinfo();

-------------------

もう一度

http://localhost/

見れた。ちょっとエラー出てる・・・

Warning: phpinfo(): It is not safe to rely on the system's timezone settings. ~

 

C:\php\php.ini修正

と思ったらphp.iniがいない!?

うー、32bit版より取ってくる

php.ini-development → php.ini

にリネーム

date.timezone = Asia/Tokyo

を追記。
Apache再起動。
(うまくいかないときは、サービス再起動)
 
エラー消えた。
 
PEAR入れておきたい。
pearのバッチがいない・・・
また、32bit版より取ってくる
go-pear.bat と PEAR フォルダ をC:\phpに置く
go-pear.batを実行(適当に設定)
C:\php\PEAR_ENV.reg
をダブルクリック
pear list
で見れた。動いた。
 

ちょいちょい設定ファイルが変わってるからまた調べる。