ホームページのお役立ち情報サイト
ホームページ作成 メニュー
HOME

HPのお役立ちトピック

Web作成のおすすめ本紹介

ホームページ作成入門

知って得するノウハウ集

HTML/CSSのテクニック集

JavaScriptのテクニック集

PHPを始めよう!
  基礎編
PHPってどんなもの?
文字を出力してみよう
変数を使ってみよう
演算子を使おう
配列を使おう
関数を自分で作ろう
  制御構文
[if]シンプルな条件分岐
[switch]if文を簡潔に記述
[while/for/foreach]ループ
  応用編
フォームのデータを受け取る
クッキーとセッション管理
  実践編
カウンタでファイルの読み書き
BBS(掲示板)を作ろう!


ホームページ 一言アンケート
HTML作成にメインで使っているソフトは?




 印刷用ページ

ご意見・ご感想
ご利用上の注意


実践Webデザイン塾
格安ADSL・電話加入権



PHPを始めよう!

自分のパソコンでPHPを動かそう -Windowsにインストール-

レンタルサーバーなどで、PHPを使える環境を確保できても、そのサーバーで開発やテストを行うのは非常に不便です。PHPの実行環境をご利用のマシンの中に作り、通常のHTMLの編集などを行うのと同等の作業ができる環境を作った方が実用的です。
本来、PHP自体はUNIX系のOSで使われていることがほとんどですが、ここでは、このサイトに訪れている方の大部分がご利用になっているWindows系のOSで実行環境を作る方法をご紹介します。

Apache(Webサーバーのインストール)

PHPを動かすにはWebサーバーのインストールが必要です。Webサーバーには数多くの種類がありますが、PHPと最も相性の良いApache(アパッチ)というWebサーバーのインストールをご紹介します。

※ご注意
以下の説明は、イントラネットなどにおけるテスト環境を前提として説明しています。このままインターネット上に公開をするとセキュリティ上、危険ですのでご注意ください。なお、ご利用のマシンでの動作を保証するのではありません。この文書により、発生した損害や不具合などの責任は負いかねます、あらかじめご了承ください。

1.Apacheをダウンロード
http://nagoya.apache.org/dist/httpd/binaries/win32/から、apache_1.3.XX-win32-x86-src.msi をダウンロードします。(XXの部分はバージョンの番号なので変わる可能性があります)
これを使えばインストーラーが起動してくれるのでとても手軽です。また、Windows95などの旧機種をお使いの場合は、このmsiファイルからインストーラーが起動しないことがあります。その場合は、同ページにあるMSI Binary Distribution PackagesからWindows Installer v1.10をダウンロードをする必要があります。

2.Apacheのインストール
まずはNextボタンを押してください

ライセンスの同意を求められます。同意できれば、「I accept the terms in the license agreement」にチェックを入れてNextを押してください。

Apache1.3に関する説明です。これもNextボタンを押してください

サーバー情報の設定を行います。
ドメイン名等を入力する画面ですが、ここではテストサーバーとしての利用になりますので、基本的に適当に入力しても大丈夫ですが、実存しないドメイン名の方が問題ないでしょう。
一番下にあるラジオボタンは、Apacheの起動方法の選択になります。Run as a service for All Users -- Recommended は、Winsowsの起動と同時にApacheも起動されます。Run when started manually, only for me通常のアプリケーションと同様の起動方法になります。テスト環境が主体なので、こちらにした方が良いでしょう。

SetUpタイプの指定です。Complete(完全版)を選択すれば特に問題ありません。

インストール先の指定です。他の場所にインストールをするのであれば、変えてください。

Installボタンを押せばインストールの開始です。インストールが完了する待ちましょう。また、インストール後は、念の為Windowsを再起動してください。

3.Apacheの起動
スタートメニューを見てみましょう。通常のアプリケーションと同様にApacheも登録されていると思います。 [プログラム]→[Control Apache Server]→[start]を選ぶとApacheが起動します。
この後、ブラウザを開き、URLに、http://localhost/ もしくは、 http://127.0.0.1/(どちらも、ローカルホストを示すURLになります。)アクセスしてみてください。以下のような画面が表示されると思います。
この画面が表示されれば、Apacheのインストールが成功です。



PHPのインストール

最近になって、Windows版PHPにインストーラーが付属されましたが、ここでは拡張モジュールが使えるISAPI版によるインストール方法を紹介します。ISAPI版にはインストーラーが存在しませんので、手動で行うことになります。(でも、とても簡単です)

http://www.php.net/downloads.phpにアクセスし、「Windows Binaries」の項目の中にある最新バージョンのzip packageをダウンロードしてください。(4.2.3には、日本語処理にバグがありますのでこれ以外のバージョンをダウンロードしてください)

このファイルを解凍し、「c:\php」に展開します。(C:\php\php.exeで、PHPが起動できる場所という意味です)

次に、「php4ts.dll」を、「C:\WINNT\System32」(Windows98/meの場合は、c:\windows\System、WindowsXPの場合はc:windows\system32)にコピーします。これは拡張モジュール組みこみ時に、読みこまれます。
さらに、「php.ini-dist」を「php.ini」という名前に変更して、WindowsのシステムフォルダWindows2000(NT)なら「C:\WINNT」に、95(98、Me)なら「C:\Windows」にコピーします。
php.iniとは、PHPの設定ファイルですが、ここでは今後、必要に応じて変更していくこととします。

Apacheの設定ファイルを変更

directoryIndexという記述のある部分を探します。(お手持ちのエディタで検索してください)

directoryIndex index.html index.htm index.cgi index.php

この記述を足すことによって、http://www.****.com/***/ というURLをディレクトリ名で切った時に、index.phpというファイルを用意しておけば、そのファイルが呼び出されるようになります。

次にLoadModuleセクションを探します
この末尾に、

LoadModule php4_module "C:/php/sapi/php4apache.dll"
AddType application/x-httpd-php .php

という記述を追加します。
これで、PHPがApacheのモジュールとして動作するようになります。

■Apacheを再起動する

スタートメニューから、Restertを選択することによって再起動が行われ、今までの設定が反映されます。

PHPの動作確認

Apacheのドキュメントディレクトリ(Apacheをインストールしたフォルダ内にある、htdocsという名前フォルダ)に、phpのテストファイルを用意します。
ここでは、ファイル名をtest.phpとします。 このファイルには、以下のような1行を記述してください。

・ソース
phpinfoの画面 ブラウザから、http://localhost/test.phpを呼び出します。
左のような画面が表示されればPHPのインストールが成功です。


オススメ!PHPが使える格安レンタルサーバーのご紹介

【格安】月々833円で独自ドメインも使える! (株)ジェイナビ
PHPが利用可能で値段が月々833円という格安のレンタルサーバーです。SSHでのアクセスも可能な上、MySQLも使えるので、ちょっとしたデータベース系のサイトの構築も可能です。充実したコントロールパネルや、無制限のPOP3アカウントなど、レンタルサーバーとして基本的な機能も揃っています。

3,000台超のサポート実績を誇る最強の専用ホスティング!
AT-LINK専用サーバ・サービス
Click Here! (株)リンク
本格的なWebサイトの運用を考えている方や法人の方には、専用サーバーがお勧めです。専用サーバーとは、1台のサーバーを1人のユーザーのみで運用が出来るサービスで、100人前後で切り分けて利用するレンタルサーバーに比べて安定した運用が可能になります。ページビューが多いサイトや、プログラムを使った高負荷なサイトに最適です。 (2003/06現在) Click Here! Click Here!

オススメ!分かりやすいPHP関連書籍を最短24時間でお届け!




  PageTop   
ホームページ制作
Copyright© 2003 1kara.net All right reserved.
[PR]おすすめコンテンツ:
iアプリ検索ゲーム通販転職自動車保険無料着メロゲーム攻略郵便番号検索ショッピングモール健康食品ダイエット年収
オンラインショップ「買っ得.com」
  ブランド品 販売(グッチ・ティファニー)美容健康 ダイエット サプリメント販売CD DVD 販売ゲームソフト 攻略 本 雑貨 インテリア英語教材 英語学習
豆乳クッキーダイエット自動車保険 口コミ通販化粧品 口コミダイエット 口コミ
画像カウンター