PHP制作環境の設定

ここでは、PHP作成に関してその環境を整えるために解説します。大きく分けて Linuxと、Windows に分けて説明します。
Linuxにおける制作環境
Linux をお使いであれば、環境を作るのは比較的簡単です。すでに Apacheモジュールは標準で実装されていますので、あとは PHPを手に入れてインストールするだけです。
ダウンロードしたファイルは、圧縮されたtarballファイルですので、作業用フォルダで解凍し展開します。ただし、展開されたファイルの中の configureスクリプトを実行して、コンパイルのための必要な環境設定を行う必要があります。
MySQL を利用したい場合にも、それを手に入れてインストールしてください。ほとんどのディストリビューションでは、最初から PHPを実装しているので、それを利用するといいでしょう。データベースを構築する場合には、強力なツールが各種用意されているので、これも利用するディストリビューションで確認してください。
PHPの開発は、X WindowGUI環境で十分ですが、使いやすいテキストエディタが必要になります。標準で実装されているソフトウェアで十分に開発できます。
なお、Linux上の Apacheの共有ライブラリをロードするために、httpd.confファイルの設定変更が必要ですので、マニュアルを参照してください。
Windowsにおける制作環境
Windows環境では、何よりも Apache が必要ですので、Webサイトから入手して Cドライブ上に展開してインストールしてください。その後、PHPを導入します。Apacheのインストール法は、Windowsの Apacheインストール を参照してください。
なお、PHPの実行ファイル(dllファイル)は、基本的に Windowsディレクトリの systemフォルダなどにコピーしなければなりません。詳しくは、ダウンロードサイト、もしくはダウンロードしたファイルの中から「Readme」という文書がありますので、それに従ってインストールしてください。場合によっては、dllファイルの一部書き直しがあるかもしれません。正しくインストールされない場合には、実行環境が整備にされませんので注意してください。
どうしても分からないという方は、WindowsPHPインストール を参照していただければ、その詳細が理解できると思います。
MySQLデータベースを利用したい場合にも、それを入手してインストールしてください。なお、データベースの開発は、DOSモード上で行います。
テキストエディタは、「メモ帳」でも作れないことはありませんが、あなたの Webサーバが UNIX系 (Linux や FreeBSD) であるならば、文字符号コードが 「EUC-JP」となりますので、この符号が使えるエディタが必要になりますので入手してください。なお、サーバによっては 「Shift_Jis」が使える場合もありますので確認してください。
ただし、ローカルのデスクトップ上で開発するのならば、少しの設定変更で「Shift_Jis」などが利用できます。
Macintoshにおける制作環境
MacintoshOS 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に関する情報が得られる。(英語)


This Page is HTML4.01 Valid! 最新更新日 2004年1月12日   最新更新日 2004年4月1日
Copyright(C) 2002〜2004 banban@scollabo.com