LoginSignup
6
2

More than 5 years have passed since last update.

ECCUBEインストール

Last updated at Posted at 2017-05-30

スクリーンショット 2017-05-30 13.47.45.png

概要

ECCUBEをローカルにインストールしてみてコードをいじる前の設定までを作ってみる手順。

環境

すでにMySQL、PHPなどがインストールしてある前提。

EC-CUBEのメンバー登録

ダウンロード画面

スクリーンショット 2017-05-30 14.04.20.png

EC-CUBEへのログインが必要なので、ユーザー登録を行う。
スクリーンショット 2017-05-30 14.08.44.png

新規メンバー登録画面からメンバー登録を行う。
スクリーンショット 2017-05-30 14.10.11.png

確認後、完了ページへ。
スクリーンショット 2017-05-30 14.12.31.png

まだ仮登録の状態なので届いたメールアドレスから新規登録へ。

これでメンバー登録が完了!!!
スクリーンショット 2017-05-30 14.16.26.png

EC-CUBEのインストール

先ほどの最新版ダウンロードボタンからダウンロードする。
スクリーンショット 2017-05-30 14.04.20.png

zipファイルを解凍して適当な場所に置く。(意味もなく/workspaceに)

データベースを作成

EC-CUBE用にデータベースを用意する。

$ mysql.server start
Starting MySQL
.. SUCCESS! 

MySQLへログインをして、データベースを作成する。

$ mysql -u root -p

mysql> create database eccube_db;

実行環境の構築

ビルトインウェブサーバを実行するには以下のコマンドを実行する。

$ php -S localhost:8000

http://localhost:8000/html/にアクセスをすると下記の画面が立ち上がる。
スクリーンショット 2017-05-30 15.02.35.png

エラーが2件出ているので、こちらを解決する。下記二つがないみたいなので、PHPのバージョンに合わせて入れる。
- mcrypt 拡張モジュール
- APC 拡張モジュール

$ brew search mcrypt
***php5.5を使っているので下記のコマンドを入力する。
$ brew install homebrew/php/php55-apcu
$ brew search apc
***php5.5を使っているので下記のコマンドを入力する。
$ brew install homebrew/php/php55-apcu
$ php -m | grep apc
apc
apcu

Control+cコマンドでサーバーを一度落として再度立ち上げてみる。

$ php -S localhost:8000

エラー表示が消えた!
スクリーンショット 2017-05-30 16.00.53.png

次に進んでみる。
スクリーンショット 2017-05-30 15.06.19.png

アクセス権限は正常みたい。サイトの設定をおこなう。
スクリーンショット 2017-05-30 15.07.53.png

データベースの設定を行う。
スクリーンショット 2017-05-30 15.10.35.png

データベースの初期化を行う。
スクリーンショット 2017-05-30 15.11.19.png

インストールが完了!
スクリーンショット 2017-05-30 15.12.02.png

管理者画面に飛ぶので、先ほど設定したログインIDとパスワードでログインしてみる。
スクリーンショット 2017-05-30 15.17.12.png

ログイン後の管理画面が表示される。
スクリーンショット 2017-05-30 15.18.13.png

画面上部へのECCUBEテスト(http://localhost:8000/html/ )をクリックすると下記の画面に飛ぶ。
スクリーンショット 2017-05-30 15.39.51.png

参考資料

EC-CUBE開発ドキュメント
Macローカル環境にEC-CUBE3をインストールする方法

6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2