PHPを勉強するための環境整備
ここではPHPを勉強するための環境を構築する方法を紹介します。
1.Webサーバー(Apache)のインストール
まずはWebサーバーをインストールします。Webサーバーとは利用者が
なにか要求すると、その要求に応じて結果を返す役割を持つソフトウェア
だと思っていただければ結構です。(厳密には違いますがw)
今回はWebサーバーのひとつ、Apacheを使用したいと思います。
こちらのサイトから、apache_2.0.59-win32-x86-no_ssl.msiを
ダウンロードしてください。ダウンロードが完了したら、ファイルを
ダブルクリックしてください。するとインストール画面が出てくると思います。
途中でライセンスに同意しますか?という画面が出てくるので同意するをクリック。
ホスト名、サーバー名、メールアドレスを聞いてくるのでlocalhost,localhost,
好きなメールアドレスを入力しOKをクリック。
インストールのタイプはTypecal(通常)を選択し、OKをクリック。
インストール場所は「C:\Apache Group」を選択。講座はこの設定を前提として解説します。
ポート番号を聞いてくるので、80 ports(recommended)と書いてあるほうを選択。
インストールが実行されるのでしばらく待つ。完了したらFinishをクリック。
Internet Explorerなどのブラウザを起動し、アドレスバーに「http://127.0.0.1/」と入力し、実行。
Apacheの設定画面が出たらインストール成功である。
2.PHPのインストール
1.アドレスバーにhttp://www.geocities.jp/adp464/php-5.0.2-Win32.zipと入力し、
ファイルをダウンロードする。
2.ダウンロードしたファイルを解凍ソフトで解凍し、フォルダ名をphpに変更したのち、c:\へコピーする
3.c:\phpフォルダの中にある「php5ts.dll」を「c:\Windows\system32」へコピーする
4.c:\phpフォルダの中にある「php.ini-dist」を「c:\Windows」へコピーし、名前を「php.ini」に変更する。
5.php.iniファイルを開き、次の個所を修正する。
;include_path = ".;c:\php\includes"の文の先頭にある「;」を外す
doc_root = とある文を、doc_root = "c:\Apache Group\Apache2\htdocs"に変更する。
extension_dir = とある文を、extension_dir = "c:\php\ext"
;extension = php_gd2.dllの文の先頭にある「;」を外す
;extension = php_mbstring.dllの文の先頭にある「;」を外す
;mbstring.language = Japaneseの文の先頭にある「;」を外す
;mbstring.internal_encoding = EUC-JPの文の先頭にある「;」を外し、EUC-JPをSJISに変更する。
;mbstring.http_input = autoの文の先頭にある「;」を外す
;mbstring.http_output = SJISの文の先頭にある「;」を外す
;mbstring.encoding_translation = Offの文の先頭にある「;」を外す
;mbstring_detect_order = autoの文の先頭にある「;」を外す
;mbstring.substitute_character = noneの文の先頭にある「;」を外す
;mbstring.func_overload = 0の文の先頭にある「;」を外す
6.c:\Apache Group\Apache2\conf\httpd.confファイルを開き、次の個所を修正する
#LoadModule ssl_module modules/mod_ssl.soの下に次の文を追加する。
LoadModule php5_module c:/php/php5apache2.dll
AddType application/x-gzip .gz .tgzの下に次の2行の文を追加する。
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.html index.html.varの文の末尾に index.phpを追加する。
以上でインストール作業は完了です。Apacheを再起動すると、設定の変更が反映されます。
PHPメインページへ戻る