※代表的なターミナルエミュレータ
ZoneExpressご契約プランでは標準でPHP5.x系となっているので問題ありません。
MySQLサーバのセットアップがお済でない場合はMySQLサーバセットアップ(mysqld)をご参考ください。
Webサーバ環境のセットアップがお済でない場合はWebサーバセットアップ(httpd)をご参考ください。
EC-CUBEではphpの拡張モジュールであるmbstringを使用するため、インストールします。
$ sudo yum install php-mbstring
$ sudo yum --enablerepo=utterramblings install php-mbstring
EC-CUBEではUTF-8を使用するため、php.iniの編集を行います。
$ sudo vi /etc/php.ini
;output_handler =
下記の様にコメントアウト(;)を外し、”mb_output_handler”を追記します。
output_handler = mb_output_handler
; auto_detect_line_endings = Off
下記の様にコメントアウト(;)を外します。
auto_detect_line_endings = Off
;mbstring.language = Japanese
下記の様にコメントアウト(;)を外します。
mbstring.language = Japanese
;mbstring.internal_encoding = EUC-JP
下記の様にコメントアウト(;)を外し、”EUC-JP”を”UTF-8”に変更します。
mbstring.internal_encoding = UTF-8
;mbstring.encoding_translation = Off
下記の様にコメントアウト(;)を外し、”Off”を”On”に変更します。
mbstring.encoding_translation = On
;mbstring.detect_order = auto
下記の様にコメントアウト(;)を外します。
mbstring.detect_order = auto
;mbstring.substitute_character = none;
下記の様にコメントアウト(;)を外します。
mbstring.substitute_character = none;
php.iniの編集を保存したら、設定を反映させる為Webサーバの再起動を行います。
$ sudo service httpd restart httpd を停止中: [ OK ] httpd を起動中: [ OK ]
ここではデータベース名をeccube_dbとします。
MySQLへログインし、データベースを作成します。
$ mysql -u <mysqlユーザ> -p mysql> CREATE DATABASE eccube_db; mysql> exit;
以上で作成は完了です。
EC-CUBE Webサイトから
最新版のEC-CUBEをダウンロードします。
$ cd ~ $ wget <ファイルURL>
ファイルの解凍を行います。
$ tar xvfz eccube-2.4.4.tar.gz
eccube-2.4.4というディレクトリができます。
インストールディレクトリの名称を変更します。
$ mv eccube-2.4.4 eccube
不要ファイル削除
$ rm eccube-2.4.4.tar.gz
デフォルトのApacheユーザ”apache”権限を付与します。
$ sudo chown -R apache:apache eccube-2.4.4
作成したeccubeディレクトリをドキュメントルート下へ移動します。
$ sudo mv eccube /var/www/html/. $ cd /var/www/html/.
$ sudo vi eccube/html/.htaccess
以下の行をコメントアウトします
変更前
php_value output_handler mb_output_handler
変更後
#php_value output_handler mb_output_handler
WEBブラウザからインストールページにアクセスします。
http://△△△.jp/eccube/html/install
![]() |
|---|
アクセス権限は正常です。と表示された場合、次へ進むをクリックします。
エラーが出力された場合は、tar.gzファイルの解凍が失敗してるおそれがあります。
解凍コマンドのオプションの見直し等を行ってください。
| 店名 | あなたの店名を入力してください。 |
| 管理者メールアドレス | 受注メールなどのあて先。有効なアドレスを入力してください。 |
| 管理者ログインID | ログインIDを作成してください。 |
| 管理者パスワード | 管理者画面にログインするためのパスワードを決めてください |
| HTMLパス | 入力済みです。そのままで構いません。 |
| URL(通常) | 入力済みです。そのままで構いません。 |
| URL(セキュア) | 入力済みです。必要な場合変更してください。 |
| 共通ドメイン | 通常URLとセキュアURLでサブドメインが異なる場合に設定します。 |
![]() |
|---|
次へ進むをクリックします。
| DBの種類 | MySQLを選択します。 |
| DBサーバ | 入力済みです。そのままで構いません。 |
| ポート | 空白で構いません。 |
| DB名 | 作成したデータベース名を設定してください。 |
| DBユーザ | DBのユーザ名を設定してください。デフォルトではrootです。 |
| DBパスワード | MySQLアクセス情報に記載してある初期パスワードを入力してください。 |
![]() |
|---|
次へ進むをクリックします。
$ cd /var/www/html/eccube/install $ rm index.php
管理画面を再読み込みし、警告文が表示されなくなる事を確認してください。
これでインストールは完了です。
以下のURLでサイトにアクセスできます。
| 管理画面 | http://△△△.jp/eccube/admin/ |
| サイト | http://△△△.jp/eccube/ |
サイト設定~運用についてはEC-CUBEマニュアルサイトをご参考下さい。