EC-CUBE インストール方法
Category : EC-CUBE
ECサイト構築ツールのひとつである、「EC-CUBE」のインストールを実施したので、その備忘録として記します。
EC-Cubeは、純国産のオープンソースECサイト構築ツールです。
他にもECサイトを構築するツールとしては、「osCommerce」や「Zen Cart」などの有名どころがありますが、なぜEC-Cubeを選んだかというと、文字コードのデフォルトが「UTF-8」だから(^^;)。それと、国産と言うこともあり?開発コミュニティーも活発です。まぁ、ただそれだけの選択理由ではないわけですが、とりあえずこのツールでECサイトを構築してみようかと考えております。余裕があれば、他のツールも試してみたいですね、はい。
このエントリーを書いている時点でのEC-Cubeの最新版は「2.0.1」ですので、それに準じます。それ以降やそれ以前のバージョンでのインストールでも通用するかどうかは保証できませんのであらかじめご了承ください。
では、phpMyAdminにてデータベースは作成しました。

EC-Cubeは、純国産のオープンソースECサイト構築ツールです。
他にもECサイトを構築するツールとしては、「osCommerce」や「Zen Cart」などの有名どころがありますが、なぜEC-Cubeを選んだかというと、文字コードのデフォルトが「UTF-8」だから(^^;)。それと、国産と言うこともあり?開発コミュニティーも活発です。まぁ、ただそれだけの選択理由ではないわけですが、とりあえずこのツールでECサイトを構築してみようかと考えております。余裕があれば、他のツールも試してみたいですね、はい。
このエントリーを書いている時点でのEC-Cubeの最新版は「2.0.1」ですので、それに準じます。それ以降やそれ以前のバージョンでのインストールでも通用するかどうかは保証できませんのであらかじめご了承ください。
- まずは、データベースの作成です。
では、phpMyAdminにてデータベースは作成しました。
その際、作成したデータベースにフルアクセス出来るMySQLユーザーの権限も追加しておいてください。
バージョンは最新版(2.0.1)をダウンロードします。
ダウンロード後、WEBサーバ上の公開したい場所にアップロードし、解凍します。
解凍の際、パーミッションの設定をそのまま引き継ぐように「p」オプションを付けるようにしてください。
さもないと、この後のインストールで鬼のように「パーミッションを変更してください。」というエラーメッセージが出て苦労します(^^;)
解凍したディレクトリは適当なディレクトリ名に変更してください。
今回は、「eccube-hotpodshop」とします。
上記で解凍したディレクトリの直下、「html」ディレクトリに対して、バーチャルホスト設定を行います。
以上のように設定し、「http://hotpodshop.multiburst.net/」へアクセスすれば、ショップのトップが表示されるようにします。
「http://hotpodshop.multiburst.net/install/」へアクセスし、インストールを開始します。
以下のような画面が出るので、「次へ進む」をクリックします。

解凍したファイル群のアクセス権限をチェックします。先に述べたように、ダウンロードした圧縮ファイルをパーミッションをそのままに解凍すると上記のようにすんなり「アクセス権限は正常です」と出てきますが、そうしなかった場合、いろいろアクセス権限についてエラーメッセージが出てきますので、それに従って、各ファイルのパーミッションを変更してください。
「次へ進む」をクリックします。

インストールに必要なファイルがコピーされます。ここで「コピー失敗」と出る場合、パーミッションの設定が間違っている可能性があるので、パーミッションを再確認してください。
「次へ進む」をクリックします。

インストールが完了すると、上記のようなメッセージが出て、管理画面にログインできるようになります。
インストール完了後、「/install/install.php」ファイルは削除してください。

これでとりあえるはインストール完了です。
今後は色々いじり倒すので、その都度エントリーしたいと思います。
- 次に以下のURLよりソースをダウンロードし、解凍します。
バージョンは最新版(2.0.1)をダウンロードします。
ダウンロード後、WEBサーバ上の公開したい場所にアップロードし、解凍します。
# tar zxvfp eccube-2.0.1.tar.gz解凍の際、パーミッションの設定をそのまま引き継ぐように「p」オプションを付けるようにしてください。
さもないと、この後のインストールで鬼のように「パーミッションを変更してください。」というエラーメッセージが出て苦労します(^^;)
解凍したディレクトリは適当なディレクトリ名に変更してください。
今回は、「eccube-hotpodshop」とします。
- 次にWEBサーバにバーチャルホスト設定をします。
上記で解凍したディレクトリの直下、「html」ディレクトリに対して、バーチャルホスト設定を行います。
<VirtualHost *:80>
ServerAdmin webmaster@mail.multiburst.net
DocumentRoot /home/eccube-hotpodshop/html
ServerName hotpodshop.multiburst.net:80
<Directory "/home/hotpodshop">
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>以上のように設定し、「http://hotpodshop.multiburst.net/」へアクセスすれば、ショップのトップが表示されるようにします。
- これで下準備が出来たので、いざインストール開始です。
「http://hotpodshop.multiburst.net/install/」へアクセスし、インストールを開始します。
以下のような画面が出るので、「次へ進む」をクリックします。
解凍したファイル群のアクセス権限をチェックします。先に述べたように、ダウンロードした圧縮ファイルをパーミッションをそのままに解凍すると上記のようにすんなり「アクセス権限は正常です」と出てきますが、そうしなかった場合、いろいろアクセス権限についてエラーメッセージが出てきますので、それに従って、各ファイルのパーミッションを変更してください。
「次へ進む」をクリックします。
- 必要なファイルのコピー
インストールに必要なファイルがコピーされます。ここで「コピー失敗」と出る場合、パーミッションの設定が間違っている可能性があるので、パーミッションを再確認してください。
「次へ進む」をクリックします。
- ECサイトの設定
インストールが完了すると、上記のようなメッセージが出て、管理画面にログインできるようになります。
インストール完了後、「/install/install.php」ファイルは削除してください。
- 管理画面ログイン
これでとりあえるはインストール完了です。
今後は色々いじり倒すので、その都度エントリーしたいと思います。

コメントする