今回もデータベースに 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編)