第6回 ネットワークiアプリのためのサーバサイド活用(1)90Xi専用ゲームiアプリ開発講座(2/4 ページ)

» 2004年11月22日 23時59分 公開
[澤橋辰典・武上将樹,ITmedia]

 以上の理由から、今回は、PHPを使ってサンプルスクリプトを作成してみた。もちろん、実装の中身は異なるとしても設計に関してはJavaにも適用できるということ、コードの再利用性などを重視し、可能な限りクラスを利用して設計を行っている。必要に応じて、Javaでの書き方についても補足をしていくつもりだ。

 また、サーバにあげる前に自分のローカル環境で試しておけば、サーバの仕組みも理解しやすいし、バグの発見が容易になるということも追記しておく。

Apache+PHPのインストール

 Apacheのインストールは、以下の手順で行う。

  1. http://www.apache.jp/misc/download.htmlからミラーサイトを選び、binaries→win32→apache_1.3.31-win32-x86-no_src.exeをダウンロード
  2. インストーラに従いインストール
  3. Apacehを再起動

 PHPのインストールは以下のとおりだ。

1. http://www.php.net/downloads.phpからzip版をダウンロード

2. 任意のディレクトリに解凍(C:\php\など)

3. php4ts.dllを、C:\WINNT\System32にコピー

4. Apacheのhttpd.confに以下の内容を追加。

    LoadModule php4_module d:/php/sapi/php4apache.dll
    AddModule mod_php4.c
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

5. Apacheを再起動  以上で完了となる。  Apacheディレクトリのhtdocsの中に、
<?php
    phpinfo();
?>

 と書かれたファイルを入れて、ファイル名はtest.phpとしておく。次にhttp://localhost/test.phpにアクセスして、以下のように表示されれば成功である。

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年09月20日 更新
  1. Androidでおサイフケータイを使いたくない理由 初期化で消えないデータと売却時の落とし穴 (2026年09月19日)
  2. フォルダブル歴5年の筆者も驚いた「iPhone Duo」の完成度 ソフトウェアの力で再定義できるか (2026年09月19日)
  3. 「おサイフケータイ」のリセット方法を改めてチェックする(新しめの機種限定) (2026年09月07日)
  4. 出そろった「iPhone 18 Pro」の価格を4キャリアで比較 ソフトバンクが衝撃の安さ、楽天モバイルが異例の施策 (2026年09月13日)
  5. IIJに聞く“eSIMサポート”の裏側 「つながらない」「消した」なぜ起こる? 現場が打つ次の一手 (2026年09月18日)
  6. JR東日本「分かりにくい」新幹線券売機を改善へ なぜ、スマホではなく「駅での最短1分購入」を実現? (2026年07月04日)
  7. 「iPhone 17e」と「iPhone 17」どちらが買いか? 2機種を使い込んで分かった“スペック表にない違い” (2026年04月29日)
  8. iPhone 18 Proに保護フィルムを貼るとFace ID認証できない不具合 原因は“赤外線カメラの位置” (2026年09月19日)
  9. 「iPhone 18 Pro」は何が進化した? 「iPhone 17/17 Pro」とスペックを比較 全て20万円超えの価格が悩ましい (2026年09月10日)
  10. 【3COINS】6600円の「CDプレーヤー」 スマホやUSBメモリの音楽データも再生できる (2026年09月19日)
最新トピックスPR

過去記事カレンダー