EC-CUBE3をローカルへインストール: EC-CUBE

Pocket

EC-CUBE3をインストールしたメモ。

ローカルのMySQLのルートにパスワードを設定しており、
そこでエラーになるのであらかじめデータベース関連を作成しeccube_install.shを実行。

データベース設定

データベース作成

$ mysql.server start
$ msyql -u root -p
mysql >  CREATE DATABASE cube3_dev CHARACTER SET utf8;

ユーザーを追加

mysql> CREATE USER 'cube3_dev_user'@'%' IDENTIFIED BY 'password';

権限設定

mysql> GRANT ALL PRIVILEGES ON 'cube3_dev'.* TO 'cube3_dev_user'@'localhost';

GitHubのソースダウンロード

https://github.com/EC-CUBE/ec-cube

ec-cube-masterをec-cubeへリネームする。

eccube_install.shの修正

// 修正前
export ROOT_URLPATH=${ROOT_URLPATH:-"ec-cube/html"}
// 修正後
export ROOT_URLPATH=${ROOT_URLPATH:-""}

インストールスクリプト実行

インストールスクリプト(eccube_install.sh)を実行(例はMySQL)。

$ cd /path/to/ec-cube
$ sh eccube_install.sh mysql

ビルトインサーバー起動

$ cd/path/to/ec-cube
$ php -S localhost:8080 -t html

ブラウザからインストール

下記アドレスへアクセスしてインストールを実行する。

http://localhost:8080/install.php

コメント

No comments yet.

コメントの投稿

改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。