[MEMO] Windows PC 環境 に EC-CUBE のテスト開発環境を構築する方法

Windows XP / Vista / 7 がインストールされている PC に EC-CUBE のテスト開発環境を構築するには、WebMatrix が便利です。
今回は WebMatrix を使って Windows PC 環境 に EC-CUBE のテスト開発環境を構築する方法をご紹介します。

WebMatrix を使って構築する場合、下記の 3 ステップが必要です。

  1. WebMatrix のインストール
  2. WebMatrix から EC-CUBE のインストール
  3. EC-CUBE インストーラーの実行

以下に各ステップごとの手順をご紹介します。


1. WebMatrix のインストール

WebMatrix のインストールには Web Platform Installer 経由でのインストールをお勧めしています(お勧めの理由はこちらをご覧ください)。
本ブログでも Web Platform Installer 経由での WebMatrix インストール方法をご紹介します。

注意: Windows Update の自動更新は “OFF” にしてください。インストールが途中で止まる可能性があります。

(1) Web Platform Installer をインストールします。インストール方法はこちらをご覧ください。

(2) Web Platform Installer を起動し、画面上部の[プロダクト]をクリックすると、リストの中に「WebMatrix」があります。
WebMatrix の「追加」ボタンをクリックしてから[インストール] ボタンをクリックしてください。

image

(3) インストールされるソフトウェアの一覧が表示されます。ライセンス条項をご確認のうえ、[同意する] ボタンをクリックしてください。

image

WebMatrix と一緒にインストールされるソフトウェアは下記になります。
これらのソフトウェアは WebMatrix を動作させるためのテスト開発環境構築に必要なコンポーネントになります。

<WebMatrix と一緒にインストールされるソフトウェア> * は Windows XP 環境でのみインストールされます

WebMatrix
IIS Express 7.5

ASP.NET Web Pages

ASP.NET Web Pages 言語パック
.NET Framework 4
Windows インストーラー (*)
.NET Framework 2.0 SP2 (*)
SQL Server System CLR 型
SQL Server Native Client
SQL Server Compact 4.0
SQL Server Compact 4.0 Tools
SQL Server 2008 R2 管理オブジェクト
Web 配置ツール

(4) (3) で表示されたソフトウェアがダウンロードおよびインストールされます。
途中、.NET Framework のインストールが完了すると再起動を要求されますので、再起動してください。

image

(5) 全てのソフトウェアのインストールが完了すると下記のような画面が表示されます。

image

(6) WebMatirx で PHP ファイルを編集する場合、デフォルトの文字コードを UTF-8 に設定する必要があります。
設定方法はこちらをご覧ください。

以上で、WebMatrix のインストールは完了です。
Windows Update の自動更新は “OFF” にした場合は、”ON”に戻すのをお忘れなく。


2. WebMatrix からEC-CUBE のインストール

(1) WebMatrix を起動し、[Web ギャラリーからサイトを作成する](赤枠で囲まれた箇所)をクリックします。

image

(2) EC-CUBE を選択し、[次へ] をクリックしてください。

image

(3) MySQL がインストールされていない場合は、使用するデータベースの確認画面が表示されます。
MySQL を自分のコンピューターにインストールする場合はこのまま [次へ] をクリックしてください。

image

(4) MySQL を自分のコンピューターにインストールする場合は、管理者パスワードの設定画面が表示されます。
パスワードを入力して、[次へ] をクリックしてください。

image

(5) 今回インストールされるソフトウェアの一覧が表示されます。ライセンス条項をご確認のうえ、[同意する] をクリックしてください。

インストール先のコンピューターに下記コンポーネントがない場合、EC-CUBE と一緒にインストールされます。

  • PHP 5.2.x For WebMatrix
  • MySQL Community Server 5.1.x
  • MySQL Connector/NET 6.2.x

image

(6) (5) で表示されたソフトウェアがダウンロードおよびインストールされます。この時点ではEC-CUBE のインストールは行われません。

image

(7) EC-CUBE 以外のソフトウェアのダウンロードとインストールが完了するとEC-CUBE のインストールが始まります。
EC-CUBE で使用するデータベースのパスワードの設定と管理者のパスワードを入力して、[次へ] をクリックしてください。

image

(8) EC-CUBE のインストールが実行され実行結果が表示されますので、内容をご確認のうえ [OK] をクリックしてください。

(注意)Web アプリケーションと同時にMySQL をインストールした場合、下記のエラーメッセージが表示される場合がありますが、MySQL のインストールは完了しており、EC-CUBE用のデータべースは作成されています。

image

以上で、WebMatrix から EC-CUBE のインストール は完了です。


3. EC-CUBE インストーラーの実行

(1) WebMatrix の画面から [実行] ボタン(赤枠で囲まれた箇所)をクリックしてください。

image

(2) ブラウザが起動し、EC-CUBE のインストール画面が表示されます。[次へ進む] をクリックしてください。

image

(3) アクセス権のチェックを行いますが、WebMatrix 経由のインストール時に設定済みです。[次へ進む]をクリックしてください。

image

(4) ファイルのコピーが実行されます。[次へ進む]をクリックしてください。

image

(5) EC サイトと Web サーバーの設定画面が表示されます。EC サイトの設定の項目だけ入力して [次へ進む] をクリックしてください。

image

(6) データベースの設定画面が表示されますので、DB の種類を「MySQL」に変更し、WebMatrix のインストール時に設定したデータベースのパスワードを入力してから [次へ進む] をクリックしてください。

image

(7) データベースの初期化画面が表示されます。チェックボックスには何もいれないで、[次へ進む] をクリックしてください。

image

(8) もう一度データベースの初期化の画面が表示されます。チェックボックスには何もいれないで、[次へ進む] をクリックしてください。

image

(9) EC-CUBE に情報を提供するかの確認画面が表示されますので、提供の可否をご選択のうえ、[次へ進む] をクリックしてください。

image

(10) EC-CUBE のインストール完了画面が表示されます。
管理画面にログインするには、[管理画面へログインする] をクリックしてください。

image

(11) ログイン画面上部に 「/install/index.phpは、インストール完了後にファイルを削除してください。」というメッセージが表示されます。

/html/install/index.php を削除のうえ、(5) で設定した管理者用のログイン ID とパスワードを入力してください。

image

(12) 管理画面にログインすると下記の画面が表示されます。

image

管理画面上部の [SITE CHECK ] をクリックすると、EC-立方隊のサンプルサイトが表示されます。

image


以上で EC-CUBE のインストール作業は全て完了となります。

武田正樹