サイト移転のお知らせ ⇒ 基礎から解る!PHP入門講座当サイトはついに移転することになりました。新URLは
http://www.flzphp.com/ です。
今後ともPHP入門講座を宜しくお願いします。 PHPの環境を作ろう
PHPはその言語の仕組みを踏まえたプログラムを書き、それを実行することでWeb上に結果を表示するのですが、それにはサーバーとクライアント環境が必要です。
一般的にはサーバーとクライアントの2台のPCが必要なのですが、これは現実的ではありません。 そこで1台のPCでサーバーでありクライアントであると言う状況を作ります。 この時サーバーに必要なのが Apache と PHP で、クライアントに必要なのはブラウザです。ブラウザは普通にありますから、言ってみればPCにバーチャルなサーバーを作る感じですね。 環境設定は2段階あります。まずはの Apache インストール、そしてPHPのインストールです。 PHPはWindowsでもLinuxでも動かせるのですが、ここではWindowsのみの解説です。 ちなみに自分のPCに Apache と PHP をインストールすることで、自分のPCで PHP が動くようになるわけなのですが、サーバーに置く場合は、サーバーが PHP 対応とあれば、HTML と同じようにUPするだけです。ただし、不具合のあるプログラムはサーバーに負担をかけるので、先ずは自分のPCで動作をしっかり確認してから、UPするようにしてください。
このサイトを作成したのは2005年2月であり、その時点でApache2.0.46、PHP4.3.2についてのインストールを基準に作成しました。
ところが現在はAppache2.0.55、PHP4.4.2がメインになっています。 同じPHP4でも実は設定に違いがあり、ここでの説明は他のバージョンには当てはまらないのです。最新のApache,PHPのインストール手順をいずれ掲載したいと考えています。 Apacheを手に入れよう
まずは Apache なるものを手に入れなければなりません。それにそもそも Apache とは何でしょう。これを詳しく説明すると別の方向に行ってしまいそうなので…、非常に簡単に!
Apache はサーバープログラムです。サーバープログラムとは、ホームページを実現するための仕組みです。サーバーとはホームページを提供する側、それに対して通常使うホームページを見る側のコンピュータはクライアントと言います。 このサーバープログラムがなければホームページを世界に公開することはできないのです。 HTMLファイルはサーバーとクライアントの区別なくホームページを表示できるのですが、PHP はサーバーサイドプログラムですから、サーバー環境がなければ自分のPCで画面に表示することもできません。そこで、実際にPHPをプログラミングし、確認するためには、一台のコンピュータがサーバーであり、同時にクライアントになるという環境を作らなければいけないのです。 さあ、そのために、まず Apache をインストールし自分のPCにサーバー&クライアントシステムを作りましょう。
さてダウンロードは英語版のページから行います。ちょっと解りづらいのでがんばってください。Apache は↓からダウンロードができます。
Apache HTTP Server Project 次の言葉を探しながら、最新のApache2 をダウンロードしてください。 archive download site→binaries/ →win32/ →apache_2.0.46-win32-x86-no_ssl.msi Apache のインストール
![]() インストールが完了すると、タスクバーApache2 の常駐アイコンが現れるので、ここから start stop restart の操作ができます。もちろん スタートメニューのプログラムの中からも操作ができます。ちなみに Apache はc:\Progrm\ApacheGroup にインストールされています。 ![]() Apache の動作確認
Apache を起動したら、ブラウザで http://localhost にアクセスしましょう。アドレスに直接入力してください。次の表示が現れればインストールは成功です。
※当サイトにて使用されている写真・文章はすべて 許可なく使用することを禁止いたします。
|
![]()
フォクすけ © 2006 Mozilla Japan
|