2013年1月10日

eccube-2.12.2(on MySQL) のインストール

サーバのインストール・設定が完了したら、いよいよ ECCUBE-2.12.2 のインストールを行います。
今回もデータベースに MySQLを使用します。

eccube-2.12.2.tar.gz のダウンロード

どのような方法でも構いませんが、サーバに eccube-2.12.2.tar.gz をダウンロードします。
今回は、scpを使用しました。
scp eccube-2.12.2.tar.gz ユーザ名@サーバアドレス:.

apache2 の DocumentRoot の変更

cd /etc/apache2/sites-available/
sudo cp default eccube
sudo vi ./eccube

DocumentRoot を /var/www/eccube/html に変更する
ScriptAlias のセクションを無効化(コメントアウト)する

defaultファイルを無効化しeccubeファイルを有効化し、DocumentRootを変更する
sudo a2dissite default
sudo a2ensite eccube

apache2 の再起動

sudo service apache2 restart

eccubeの展開

eccube を /var/www/eccube-2.12 へ展開します。
tar -xzvf eccube-2.12.2.tar.gz
sudo mv eccube-2.12.2 /var/www/eccube-2.12
sudo chown -R www-data:www-data /var/www/eccube-2.12/

MySQLの設定

MySQLの日本語の設定を/etc/mysql/conf.d/my_character_set.cnfに作成します。
sudo vi /etc/mysql/conf.d/my_character_set.cnf
[mysqld]
character_set_server = utf8
collation_server = utf8_general_ci

MySQLの再起動

sudo service mysql restart

PHPの設定

/etc/php5/apache2/php.ini の設定を変更します。以下のパラメータを追加・変更します。
sudo vi /etc/php5/apache2/php.ini
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8

eccubeのセットアップ

ブラウザで以下のURIにアクセスし、セットアップを開始します。アクセスすると、「EC-CUBEのインストールを開始します」と表示されます。
http://ホスト名/install/

「EC-CUBEのインストールを開始します」と表示されたら、「次へ進む」をクリックします。クリックすると「チェック結果」画面に移動します。

「チェック結果」画面に移動したら、画面に「>>○:アクセス権限は正常です」と表示されている事を確認し、「次へ進む」をクリックします。クリックすると、「必要なファイルのコピー」画面へ移動します。

「必要なファイルのコピー」画面へ移動したら、画面の内容が「コピー成功」に全てなっている事を確認します。確認ができたら、「次へ進む」をクリックします。クリックすると、「ECサイトの設定」画面に移動します。

「ECサイトの設定」画面に移動したら、必要な部分を入力し、「次へ進む」をクリックします。クリックすると、「データベースの設定」画面に移動します。

「データベースの設定」画面に移動したら、データベースのユーザ名・パスワード等の必要な情報を入力し、「次へ進む」をクリックします。クリックすると「データベースの初期化」画面へ移動します。

「データベースの初期化」画面へ移動したら、「次へ進む」をクリックします。クリックすると「データベースの初期化確認」画面へ移動します。

「データベースの初期化確認」画面へ移動したら、全ての処理が成功している事を確認し、「次へ進む」をクリックします。クリックすると、「サイト情報について」画面に移動します。

「サイト情報について」画面に移動したら、「いいえ」を選択し、「次へ進む」ボタンをクリックします。クリックすると「EC CUBE インストールが完了しました。」画面に移動します。

「EC CUBE インストールが完了しました。」画面に移動したら、「管理画面へログインする」をクリックします。クリックすると「管理画面」に移動します。

「管理画面」に移動したら、上部に「/install/index.php はインストール終了後にファイルを削除してください。」と表示されます。表示されたら、セットアップは完了です。

eccubeのインストーラーの削除

sudo rm -rf /var/www/eccube-2.12/html/install/

以上で完了です。


過去の同様の記事: eccube-2.11.4 のインストール(mysql編)