*まずはApacheをインスコ [#i5493b51] -Apache --[[Apache 2.0.59|http://www.apache.org/dist/httpd/binaries/win32/apache_2.0.59-win32-x86-no_ssl.msi]] --これはサーバーになるわけだ -インスコ方法 ##NEXTで進めていく ##Network Domainとか出るページがあると上から「'''localhost'''」「'''localhost'''」==「メールアドレス白」==空白だと鯖起動時にエラー(instは出来る)みたいなので、「admin@localhost.localdomain」とでもを入力 ##下のチェックボックスは上の●をクリック(Run as a service for All Users) ##CompleteをクリックしてNEXT ##インスコフォルダを指定してNEXT ##インスコ開始 -インスコが終了したら --[['''http://localhost/'''|http://localhost/]]にアクセス汁!! --[[画像|http://allabout.co.jp/internet/database/closeup/CU20031113/apa9.jpg]] ↑このページが見れれば成功だお( ^ω^) [[先生わかりません><|http://wiki.fdiary.net/vipprog/?PHP%A4%F2%BB%CF%A4%E1%A4%EB%A4%CB%A4%CF%A1%CA%A4%E6%A4%C8%A4%EA%C0%EC%CD%D1%A1%CB]] ---- *次にPHPをダウソ [#q23df94a] -PHP5.2.2をダウソしよう --[[PHP5.2.2|http://jp.php.net/get/php-5.2.2-Win32.zip/from/this/mirror]] --↑これをダウンロード -解凍汁 --ダブルクリックで解凍 --フォルダ名を「'''PHP'''」に書き換える --''' C:\ '''にPHPフォルダを移動させる *設定 [#l47e6d85] -php5ts.dllのコピー --Windows 2000 の場合 ---'''php5ts.dll'''を'''C:\WINNT内'''にコピー --Windows 98/Me XP Windows Server 2003 の場合 ---'''php5ts.dll'''を'''C:\WINDOWS内'''にコピー -php.ini-distのコピー --Windows 2000 の場合 ---'''php.ini-dist'''を'''C:\WINNT'''内にコピー ---コピー後、'''php.ini-dist'''を'''php.ini'''と名前変更 --Windows 98/Me XP Windows Server 2003 の場合 ---'''php.ini-dist'''を'''C:\WINDOWS内'''にコピー ---コピー後、'''php.ini-dist'''を'''php.ini'''と名前変更 -php.iniの修正 --先ほどコピーしたphp.iniを開いてください --extension_dirを指定 extension_dir = これを extension_dir = "'''c:/PHP/ext'''" にする --使用するDLLを指定 ;extension=php_bz2.dll ;extension=php_cpdf.dll ;extension=php_curl.dll ;extension=php_dba.dll と、なっているのを全て'''先頭のセミコロン「;」をはずそうか''' extension=php_bz2.dll extension=php_cpdf.dll extension=php_curl.dll extension=php_dba.dll -httpd.confの修正 --'''C:\Program Files\Apache Group\Apache2\conf'''にある'''httpd.conf'''を開く 一番上に下記のように記述汁 # PHP 5 の場合 LoadModule php5_module "C:/PHP/php5apache2.dll" # php.ini の場所を設定 PHPIniDir "C:/WINDOWS" ScriptAlias /php/ "c:/php/" AddType application/x-httpd-php .php # PHP 5 の場合 Action application/x-httpd-php "/php/php.exe" 自分がPHPを置く場所を指定する # # DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. # DocumentRoot "【自分がPHPを置く場所への絶対パス】" 俺の場合 # # DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. # DocumentRoot "D:/web/php" と記述すると、D:/web/phpに置いた.phpファイルが実行できる 下にいくと # # This should be changed to whatever you set DocumentRoot to. # <Directory "D:/web/php"> とあるので、これも設定しておこう -Apacheの再起動 --'''スタート'''→'''プログラム'''→'''Apache→Control Apache Server'''→'''Restart''' --Apacheが'''再起動'''される --※再起動してエラーが出たらhttpd.confの設定ミスです><; *PHPを動かそう [#i18942d2] -PHPが動くか確認♪ --先ほど'''DocumentRoot'''で指定したフォルダを覚えておいてください。 俺の場合は DocumentRoot "D:/web/php" と設定しているので、 D:/web/php へ移動します。 --次に、メモ帳で下記のように入力してください。 <?php phpinfo(); ?> そして、「'''info.php'''」と名前をつけて、'''指定したフォルダ'''に保存してください。 --保存できましたか?では、それを見てみます。 [[http://localhost/info.php|http://localhost/info.php]]←へアクセスしてください。 http://allabout.co.jp/internet/database/closeup/CU20040928A/ok1.jpg --↑こんな画面が出てきたかな、かな? --出てきたらPHPは無事に実行します><; **上の場合は、「D:\web\php」がhttp://localhost/になると考えてください。 [#fa4edea0] *PHPができる環境が整ったので、初歩的なことだけ・・・。 [#qb83ffac] -とりあえず文字を出力 <?php echo "Hello Vipper!"; ?> とメモ帳で書いて、「hello.php」と保存してください。 --これが文字出力の基本的な文になります><;