PHPのインストールを行います。
PHPは現行(March 19, 2007)[4.x.x系]と[5.x.x系]が存在しているようです。
現在利用しているレンタルサーバの環境が5.x.x系なので、
今回は5.x.xをインストールする事にしました。
- ダウンロードは以下PHPの本家より行います。
http://www.php.net/
ページ上部の[downloads]から[PHP 5.2.1 zip package]をダウンロードしました。 - インストールを行うドライブに[php]というフォルダを作成します。
ディレクトリ的には「C:\php」こんな感じです。(任意で変更可) - ダウンロードしたファイルを解凍します。解凍後、
「C:\php」にすべてのファイルを移動しました。
ディレクトリ的には「C:\php\php.exe」こんな感じです。
※なんとなく移動元のフォルダは削除します。 - 「C:\php\php.ini-recommended」というファイルを
windowsディレクトリ(C:\Windows)へコピーし、
ファイル名をphp.iniに変更します - 「C:\php\php5ts.dll」をSystemディレクトリ(C:\WINNT\system32 or C:\windows\system32 または C:\windows\system)へコピー
- 「C:\php\libmysql.dll」をSystemディレクトリ(C:\WINNT\system32 or C:\windows\system32 または C:\windows\system)へコピー
PHPの設定はwindowsディレクトリにコピーしたphp.iniをエディタで編集して行うようです。以下の行を変更しました。コメントになっているは「;」を外し、有効にしておきます。なにかと文字コードはUTF-8が好きなので、そんな仕様に変更しています。
※output_bufferingはOnや4096などの サイズを指定しても良いそうです。 output_buffering = Off ; 「On」を「Off」へ変更しました magic_quotes_gpc = Off ; 変更部分 default_charset = "UTF-8" ; 変更部分 extension_dir = "C:/php/ext" ; コメントを外した部分 extension=php_mbstring.dll extension=php_mysql.dll ;コメントアウト&変更した部分 ※ ここは初期値でコメントになっているので注意。 mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = auto mbstring.http_output = UTF-8 mbstring.encoding_translation = On mbstring.detect_order = auto mbstring.substitute_character = none
Apacheで動かしたいと考えているので以下のように設定を変更します。
変更するファイルは[C:\Program Files\Apache Group\Apache\conf\httpd.conf]です。
# 「DirectoryIndex」に「index.php」を追加 DirectoryIndex index.html index.htm index.cgi index.php # 「LoadModule xxx」がたくさん書かれている所の最後に以下の行を追加 LoadModule php5_module "C:/php/php5apache.dll" # 「AddModule xxx」がたくさん書かれている所の最後に以下の行を追加 AddModule mod_php5.c # 「AddType xxx」がたくさん書かれているあたりに以下の行を追加 ScriptAlias /php/ "c:/php/" Action application/x-httpd-php php-cgi.exe AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
編集を完了し、サービスからApacheを再起動します。
※windows XP Professional
- マイコンピュータを右クリックして[管理]を押下
- [サービスとアプリケーション]からサービスを選択
- [Apache]を選択し[サービスの再起動]を選択
<?php phpinfo() ?> とだけ記載した[info.php]というファイルを作成し、
[\Apache\htdocs\info.php]みたいなディレクトリに保存します。
http://localhost/info.php
phpの動作環境が表示されました。
インストール完了です。
このカテゴリは 
























