PHP作成に関してその環境を整えるために解説します。大きく分けて Linuxと、Windows に分けて説明します。Linux をお使いであれば、環境を作るのは比較的簡単です。すでに Apacheモジュールは標準で実装されていますので、あとは PHPを手に入れてインストールするだけです。tarballファイルですので、作業用フォルダで解凍し展開します。ただし、展開されたファイルの中の configureスクリプトを実行して、コンパイルのための必要な環境設定を行う必要があります。MySQL を利用したい場合にも、それを手に入れてインストールしてください。ほとんどのディストリビューションでは、最初から PHPを実装しているので、それを利用するといいでしょう。データベースを構築する場合には、強力なツールが各種用意されているので、これも利用するディストリビューションで確認してください。PHPの開発は、X Windowの GUI環境で十分ですが、使いやすいテキストエディタが必要になります。標準で実装されているソフトウェアで十分に開発できます。Linux上の Apacheの共有ライブラリをロードするために、httpd.confファイルの設定変更が必要ですので、マニュアルを参照してください。Windows環境では、何よりも Apache が必要ですので、Webサイトから入手して Cドライブ上に展開してインストールしてください。その後、PHPを導入します。Apacheのインストール法は、Windowsの Apacheインストール を参照してください。PHPの実行ファイル(dllファイル)は、基本的に Windowsディレクトリの systemフォルダなどにコピーしなければなりません。詳しくは、ダウンロードサイト、もしくはダウンロードしたファイルの中から「Readme」という文書がありますので、それに従ってインストールしてください。場合によっては、dllファイルの一部書き直しがあるかもしれません。正しくインストールされない場合には、実行環境が整備にされませんので注意してください。Windowsの PHPインストール を参照していただければ、その詳細が理解できると思います。MySQLデータベースを利用したい場合にも、それを入手してインストールしてください。なお、データベースの開発は、DOSモード上で行います。UNIX系 (Linux や FreeBSD) であるならば、文字符号コードが 「EUC-JP」となりますので、この符号が使えるエディタが必要になりますので入手してください。なお、サーバによっては 「Shift_Jis」が使える場合もありますので確認してください。「Shift_Jis」などが利用できます。Macintoshの OS Xについて述べます。OS Xでは、標準で Apacheモジュールが実装されています。詳しい情報は「ヘルプ」を参照してください。OS X上で動く PHPは、非常に数は少ないのですが、パッケージ用にコンパイルされたファイルがありますので手に入れてください。基本的には、ターミナルウィンドウを起動して、以下のようにタイプしてダウンロードします。wget http://www.diax.ch/users/liyanage/software/macosx/libphp4.so.gz, ダウンロード後に、 gunzip libphp4.so.gz と入力、その後、 sudo apxs -i -a -n php4 libphp4.so と入力します。
PHPを動かすために、Apacheモジュール内の configureスクリプトを実行して最適化した環境を設定しなければなりません。これらについては、ダウンロード後の展開されたファイルの中に説明書がありますので参照してください。http://www.php.net/PHP開発チームのサイト。最新版 PHPがダウンロードできる。(英語版)http://www.apache.org/Apache開発元サイト。最新版の Apacheと、PHPの2つが手に入る。(英語版)http://www.mysql.com/MySQL開発元サイト。最新版の MySQLが手に入る。(英語版)http://www.php.gr.jp/PHPユーザの会。PHPに関する様々な情報が得られる。メーリングリストあり。http://www.apache.jp/Apacheユーザの会。Apacheに関する様々な情報が得られる。ダウンロード可能http://www.phpmac.com/Macintosh OS X専用の PHPに関する情報が得られる。(英語)