Home > php > オリエンテーション: Windowsにおける環境設定 - PHPプログラミング

オリエンテーション: Windowsにおける環境設定 - PHPプログラミング

  • Posted by: kajichenkoh
  • 2008年2月22日 01:17
  • php
  • ReTweet This! Facebookでシェアする このエントリーを含むはてなブックマーク このエントリーのはてなブックマーク被リンク数

さて、今日から本格的にPHPの勉強をはじめるよ。
・・・と、その前にまずは環境を整えないとな。

今日やることはこんな感じです。

Apacheのインストール

1. The Apache HTTP Server Project からインストールファイルをDL。
2. 今回は、apache_2.0.61-win32-x86-no_ssl.msi をインストールすることにします。
(これより新しいバージョンはhttpd.conf が参考書のものとだいぶ変わってしまっていたので最新版は断念。)
3. ブラウザからApacheの動作を確認。
http://localhost/

apache.PNG

ちゃんとインストールできた!

PHPのインストール

インストール・ファイルの入手

1. PHPのインストールファイルをDL。
2. 今回は、php-5.2.5-Win32.zip を利用する。※Installerではなく、CGI版とSAPI版が含まれているZip Packageを利用する。

実行に必要なファイルを展開する

1. php-5.2.5-Win32.zip を解凍して出来たフォルダの名前を「php」に変更し、Cドライブ直下に移動。
2. 「php」フォルダ直下に格納されている「php*.dll」を除く全ての「*.dll」ファイルを c:\windows\system32 へコピー。

設定ファイルphp.iniを配置する

1. 「c:\php」フォルダ直下の「php.ini-dist」を「php.ini」に名前を変更し、c:\windows フォルダに移動。
2. 「php.ini」ファイルのパラメータを変更する。
101: output_buffering = On
115: output_handler =mb_output_handler
458: default_charset = "Shift_JIS"
472: include_path = ".;c:/php/includes;c:/php/PEAR"
479: doc_root ="C:/Program Files/Apache Group/Apache2/htdocs"
486: extension_dir = "c: /php/ext"
618: extension=php_mbstring.dll
1189: mbstring.language = Japanese
1194: mbstring.internal_encoding = EUC-JP
1197: mbstring.http_input = auto
1201: mbstring.http_output = SJIS
1208: mbstring.encoding_translation = On
1212: mbstring.detect_order = auto
1216: mbstring.substitute_character = auto;
1217: mbstring.script_encoding=EUC-JP

PHPとApacheの関連づけ

1. httpd.conf ファイルを編集する。(以下の3行を追記する)
173: LoadModule php5_module c:/php/php5apache2.dll
698: AddDefaultCharset none
793: AddType application/x-httpd-php .php
2. Apacheを再起動。

PHPの正常な動作を確認する

1. Apacheのドキュメント・ルート(c:\program file\Apache Group\Apache2\htdocs )に phpinfo.php を作成する。

<?php phpinfo(); ?>


2. ブラウザからPHPの動作を確認。
http://localhost/phpinfo.php

phpinfo.PNG

ちゃんとインストールできた!

とりあえず、今日はここまで。
次回は参考書の第1日からPHPの基本的な仕組みを勉強していきます。

参考書: 10日でおぼえるPHP5 入門教室

  • このエントリーをブックマークする⇒ このエントリーを含むはてなブックマーク このエントリーのはてなブックマーク被リンク数
  • このエントリーをTwitterでコメントする⇒ ReTweet This!
  • このエントリーをGoogleBuzzでコメントする⇒

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。


画像の中に見える文字を入力してください。

Trackbacks:0

TrackBack URL for this entry
http://5039.jp/blog/mt-tb.cgi/16
Listed below are links to weblogs that reference
オリエンテーション: Windowsにおける環境設定 - PHPプログラミング from 5039 blog

Home > php > オリエンテーション: Windowsにおける環境設定 - PHPプログラミング

Search
Feeds
Twitter
    follow me on Twitter
    Friends
    More On This Blogger
    Add to Technorati Favorites
    Parts
    あわせて読みたいブログパーツ
    Mutual Link

    Return to page top