注意事項

XAMPP1.7.0よりApacheのサーバエラーが発生してサーバが安定しない問題が出ています。
Windows版XAMPP自体が品質に問題があり、現在はWindows版XAMPPによる環境構築はお勧めしていません。
あくまでお試し程度にご使用ください。
正常に動作するv1.6.8のダウンロードは以下のページにリンクがあります。
参考:動作確認環境

XAMPPについて

XAMPPというソフトウェアを使用すると、Windows上にApache,PHP,MySQLが動作する環境が
簡単に構築でき、Magic3を動作させることができます。

ダウンロード&インストール

以下のサイトから、インストーラをダウンロードします。
http://www.apachefriends.org/jp/xampp-windows.html

インストーラを起動し、デフォルトの設定で順に進行し、インストールを完了します。
XAMPPは、デフォルトで「C:\xampp\」にインストールされます。

環境設定

XAMPP上でMagic3が動作するための設定を行います。

Apacheの設定

Magic3は、UTF-8ベースで動作するので、エンコードをUTF-8に設定します。
C:\xampp\apache\conf\httpd.conf ファイルに以下の一行を追加します。
(すでにAddDefaultCharset?が定義されている場合はコメントにして追加)

AddDefaultCharset UTF-8

Apacheが既に稼動している場合は、XAMPPのコントロールパネルで、Apacheの再起動を行います。

XAMPPの起動、停止

XAMPPは、専用のコントロールパネルでサービスの起動、停止を行います。
コントロールパネルの起動は、「スタートメニュー」-「Apache Friends」-「XAMPP」-「XAMPP Control Panel」から行います。
Magic3では、「Apache」「MySQL」を使用するので、サービスを起動状態にします。

xampp1.gif
 

簡易インストール

Magic3の簡易インストールを行ってみます。
簡易インストールでは、MySQLデフォルトのデフォルトのユーザ「root」を使用して、DBに接続します。
実際の運用では、「root」以外のDBの接続ユーザを作成してください。
Webブラウザで、「http://localhost/phpmyadmin」にアクセスし、「phpMyAdmin?」を 起動します。

xampp2.gif

Magic3用のDBを作成します。
「新規データベースを作成する」の項目のDB名に「testdb」と入力し、照合順序を「utf8_unicode_ci」に選択し、
「作成」ボタンを押して完了です。

次にMagic3のインストールを行います。
Magic3のインストールモジュールをダウンロードします。(ダウンロード?)
Magic3のインストールモジュールを解凍し、適当な名前「magic3」で、 「C:\xampp\htdocs\」配下に配置します。
Webブラウザで「http://localhost/magic3」にアクセスすると、Magic3インストーラが起動します。
「起動画面」→「環境チェック」→「サイト情報入力」と順に進みます。

xampp3.gif

「DB種別」を「MySQL」にチェックし、「DB名」「DBユーザ」それぞれの入力フィールドに 「testdb」「root」を入力し、
「接続テスト」ボタンを押して、DBの接続テストを行います。

xampp4.gif

接続テストが正常であれば、「設定値を更新」ボタンで入力値を保存します。
その後は、インストーラの指示の順にボタンを押していくと、インストールは完了します。
インストール完了後のURLは以下のようになります。