ソースソースをGitHubからクローンしインストールスクリプト(eccube_install.sh)を実行します。
スクリプトはDBの作成、Composer処理、設定ファイル作成などを行います。
下記はあらかじめDBを用意しeccube_install.shのDB設定関連を変更し実行します。
インストール後はinstall.phpを削除してください。
項目 | 値 |
---|---|
DB名 | eccube3 |
DBユーザー名 | cube3 |
パスワード | cube3 |
$ mysql.server start
CREATE DATABASE eccube3 DEFAULT CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON `eccube3`.* TO 'cube3'@'localhost' IDENTIFIED BY 'cube3' WITH GRANT OPTION;
git clone https://github.com/EC-CUBE/ec-cube
必要であればディレクトリ名をec-cubeへ変更します。
ec-cubeをプロジェクトのトップディレクトリとします。
eccube_install.shのDB設定箇所を適宜変更しスクリプトを実行します。
$ 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
install.phpを削除します。
http://ec-cube.github.io/update.html
- 最新ソースクローン
- ソースマージ
- DBマイグレーション
src html vendorディレクトリを最新のファイルですべて上書きしてください。
http://インストール先/install.php/migration
6 不要ファイルの削除
アップデート後は以下のファイルを必ず削除してください。
html/install.php
html/index_dev.php (開発用途で使用する場合は残す)