EC-CUBE3をインストール(Mac OS X, MAMP環境)

MacOSXのMAMP環境でEC-CUBE3をインストールする手順を書いていきます。
簡単に環境構築できてECサイトが作れてしまいます。
EC-CUBE3はSilexというフレームワークとTwigというテンプレートエンジンで作られています。
今後プラグインが増えてくるとカスタマイズしやすくなるでしょう。

Linuxサーバーやレンタルサーバーでも大体このような手順です。

EC-CUBEのダウンロード

公式サイトよりEC-CUBEのダウンロードを行います。
事前にユーザー登録が必要です。
eccube_download

DBの作成・ファイルの配置

ダウンロードしたeccube-3.x.x.zipを展開して任意の場所に配置します。
ドキュメントルートは展開した中にあるディレクトリの「html」に設定します。
そのあと、ターミナルより以下のコマンドを入力して、DBの設定をします。(MAMP環境を想定しています)

EC-CUBEのインストール

1. ブラウザでlocalhostにアクセスすると、以下のような画面が表示されます。
eccube_1
2. 環境によって「APC拡張モジュールが有効になっていません」とでますが、高速化したい場合は、APC拡張モジュールをインストールしてください。今回は無視します。
「次へ進む」をクリックすると、以下のような画面が表示されます。ファイルやディレクトリの権限チェックをしているようです。
eccube_2
3. 問題がない場合は、「次へ進む」をクリックすると以下のような画面が表示されます。
eccube_3
4. 店の名前や管理画面のディレクトリ名、管理者ユーザーID、管理者パスワード、メールアドレス等を設定します。入力して、「次へ進む」をクリックすると、以下のような画面が表示されます。
eccube_4
5. データベースの設定画面がでるので、今回は「MySQL」を選択して、作成したDB名、DBユーザー名、パスワードを入力します。
入力して、「次へ進む」をクリックすると、以下のような画面が表示されます。
eccube_5
6. 「データベースの初期化をしない」にチェックを入れないまま、「次へ進む」をクリックすると、以下のような画面が表示されます。
eccube_6
7. インストールが完了したようです。「管理画面を表示」をクリックして、管理画面にアクセスしてみましょう。
eccube_7
8. 先ほど入力した、ユーザー名とパスワードを入力すると、管理画面にログインできます。
eccube_8
9. install.phpを削除するように警告が出ているので、install.phpは削除しておきましょう。続いて、localhostにアクセスしてユーザー画面を見てみましょう。レスポンシブ対応でフラットのようなデザインになっています。
eccube_9
10. こちらがスマホサイズ用画面です。
eccube_10

以上でEC-CUBEのインストールの説明はおわりです。