• HOME > 
  • EC-CUBE > 
  • EC-CUBEとは?機能や特徴・インストール方法を解説【EC...

EC-CUBEとは?機能や特徴・インストール方法を解説【ECサイト制作CMS】

投稿日:

このページにはGoogleアドセンス広告とアフィリエイト広告が含まれています。

カテゴリー記事のアイキャッチ画像

本記事は執筆時点(2024年01月05日)の情報をベースにしております。掲載している情報が最新ではない可能性がありますので何卒ご容赦ください。

広告
広告

EC-CUBEとは?

EC-CUBEは株式会社イーシーキューブが開発・提供するECサイト制作(コンテンツ管理)システムです。日本語で開発・サポートが行われているため、国内の企業や個人事業主に利用されており、2023年時点で35,000店を超えるECサイトで稼働しているされています。

ECサイト(ネットショップ)を開設しようと思ったときに、必ずと言っていいほど候補のひとつに挙がるのではないでしょうか。

オープンソースであるため無料で利用ができ、デザイン・システムどちらの面も自在にカスタマイズできる拡張性の高さが特徴です。

※EC-CUBEのフロントページ(例) EC-CUBEのフロントページの例
※EC-CUBEの管理画面 EC-CUBEの管理画面
【公式】EC-CUBE | ECサイト構築・リニューアルならECオープンプラットフォームEC-CUBE

EC-CUBEの特徴

ネットショップを制作できるサービスは数多く存在しますが、EC-CUBEには次のような特徴があります。

  • 無料でインストール・使用することができる
  • 日本製だから情報やサポートが充実していて安心
  • テンプレートでデザインの切り替えも簡単
  • 多彩なプラグインで拡張も可能
  • 知識があれば自在にカスタマイズができる
  • オープンソースながらセキュリティも高い
  • 多種多様な企業に導入された実績がある

無料でインストール・使用することができる

EC-CUBEは無料でインストール・使用することができるのでコストを抑えてにECサイトを開設・運営したい方におすすめです。

ネットショップを開設するには他にも「専門業者に開発を委託する」「ショッピングモール系に出店する」「ASP系サービスを利用する」という方法がありますが、専門業者にフルスクラッチで開発を依頼すれば数十万~数百万近く掛かります。既存のサービスを利用しても、ショッピングモール系(Amazonや楽天、Yahoo!ショッピングなど)は初期費用や出店費用でコストが多くかかりますし、ECサイトを開設できるASP系サービスは初期費用が無料なものが多いですが、販売手数料や月額費用が発生します。

一方、EC-CUBEではこのような初期費用・月額費用は発生しません。必要最低限のレンタルサーバー・ドメイン費用とクレジットカード決済などを利用した際の決済代行業者に支払う手数料のみでECサイトを運営することが可能です。

日本製だから情報やサポートが充実していて安心

オープンソースのシステムを利用するにあたっては日本製という点は大きなメリットです。

海外製の場合、細かな仕様が日本向けのネットショップには適していないことがありますし、マニュアルやサポートが日本語対応していなければ理解するだけで労力を要します。

その点、国内向けのネットショップ用に最適化された仕様や、日本語のマニュアルやサポートが充実したEC-CUBEは安心して利用できると言えるでしょう。

テンプレートでデザインの切り替えも簡単

EC-CUBEのサイトデザインはテンプレートによって簡単に切り替えることができるので、デザインセンスや専門知識の有無に関係なく誰でもおしゃれにデザインされたECサイトをオープンさせることが可能です。

インストール時点でも綺麗なデザインのデフォルトテンプレートが適用されていますが、

※EC-CUBEデフォルトテンプレート デフォルトテンプレート

これ以外にも様々なデザインテンプレートが公式サイトで販売されています。

約80種類(記事公開時点、全バージョン合計)も用意されているので、業種にあったデザインを見つけることができるはずです。

デザインテンプレート | ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」

多彩なプラグインで拡張も可能

EC-CUBEにはネットショップ運営に必要な標準的な機能ははじめから搭載されていますが、それに加えて店舗ごとに必要な機能はプラグインという形で自由に追加できる仕組みになっています。

EC-CUBEのプラグイン画面

無駄を省いて、必要な機能だけを導入できるので自社にマッチしたシステムを作り上げることが可能です。

主なプラグインはこちら

  • 売上集計プラグイン
  • 商品レビュー管理プラグイン
  • クーポンプラグイン
  • メルマガ管理プラグイン
  • 帳票PDF[インボイス]プラグイン …など
オーナーズストア | ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」

※EC-CUBEプラグインには無料のものと有料のものがあります。

知識があれば自在にカスタマイズできる

EC-CUBEはHTML・CSS・PHPを用いて構築されていますので、これらの知識があれば独自にカスタマイズすることも可能です。

ショッピングモール系・ASP系サービスではデザイン・システムを編集できる範囲には制限があるので、カスタマイズの自由度の高さはEC-CUBEの大きなメリットです。

プラグインも組み合わせればBtoB向けのサイトからオンライン予約サイトまで様々な業種・業態のWebサイトを作り上げることができます。

XAMPPを利用してローカル環境で開発を行うこともできるので、まずEC-CUBEに触れてみたいという方は試してみてはいかがでしょうか?EC-CUBEをXAMPPにインストールする方法はこちらのページをご覧ください。

オープンソースながらセキュリティも高い

オープンソースで制作したWebサイトはセキュリティー面の不安がつきものですが、EC-CUBEは定期的な脆弱性検査の実施やサイト公開時の安全性チェックツールの提供など充実したセキュリティー支援があるので安心して開発・運営を行うことができます。

多種多様な企業に導入された実績がある

オープンソース系のサービスの中でもEC-CUBEは多くの企業のネットショップに利用されています。

事業規模も業種も様々、個人事業主から誰もが知る有名企業のサイトもEC-CUBEで作られているという点は導入を後押しするポイントではないでしょうか。

公式サイトには導入事例が掲載されていますので、これから制作を検討している方は是非参考にしてみてください。

導入事例 | ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」

EC-CUBEの機能

快適にネットショップ運営が行えるような多彩な機能が標準搭載されています。

  • ショッピングカート機能【支払い方法選択】
  • 会員登録・お気に入り・ポイント機能
  • 受注管理・顧客情報管理・メール管理(各種メール送信)
  • 商品管理【商品画像複数登録・商品一括登録・商品検索】
  • デフォルトテンプレートでレスポンシブ対応

受注管理や顧客情報管理(会員管理)はEC-CUBE内で行えるのでわざわざExcelなどでリストを用意する必要はありませんし、お客様とのやり取りに欠かせない各種メールも管理画面から送信できるので作業を一元化することができます。

ここに挙げたものは標準搭載された機能の一例です。これ以外にも欲しい機能はプラグインという形で追加導入することができます。

EC-CUBEの導入方法【動作環境】

EC-CUBEを利用して自分でネットショップを制作・運営するには、下記の2つを準備して動作環境を構築する必要があります。

  • 独自ドメイン
  • レンタルサーバー

(※EC-CUBEが提供する有料の「クラウドECプラットフォーム」を利用するという選択肢もあります。)

独自ドメイン

インターネット上の住所がドメインです。「○○.com」や「○○.jp」などサイトURLにあたるものを指します。

インターネット上にWebサイトを公開するためにはドメインが必要です。

レンタルサーバーを契約すると無料で使えるようになる共有ドメインも存在しますが、Webサイトを一般公開するのであれば有料の独自ドメインを取得する方が望ましいでしょう。

レンタルサーバー

もうひとつWebサイトをインターネット上に公開するために必要なのがサイトのデータ(コンテンツ)をアップロードするためのサーバーです。

レンタルサーバーは、このサーバーをレンタル契約で利用できるサービスです。

レンタルサーバーを提供するサービス業者はいくつもありますので目的や予算、スペック(性能)をよく確認して選んでください。

クレジットカード決済時には通常より大きい負荷がサーバーに掛かることになりますので、それに耐えれるスペックを持つレンタルサーバー(プラン)を選択するようにしてください。

EC-CUBEが使えるレンタルサーバ | ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」

EC-CUBEのオフィシャルパートナー(EC-CUBEをホスティングの付属サービスとして導入しているレンタルサーバー)であれば、ワンクリックで導入できる「簡単インストール機能」が利用できます。

EC-CUBEを無料で試すには?

ドメインやレンタルサーバーを契約する前にEC-CUBEを実際に触って確かめてみたいという方も多いのではないでしょうか?

お使いのPCにローカル開発環境を構築してEC-CUBEをインストールすれば無料で試すことが可能です。

リンク先のサムネイル
XAMPPで使ってローカル環境にワードプレスをインストールする方法

XAMPPは自身のPC内に架空のサーバーを構築してくれる無料ソフトです。このページでは、XAMPPをインストールしてワードプレスを使用する流れを説明...【もっと読む】

リンク先のサムネイル
XAMPPにEC-CUBEをインストールしてローカル開発環境を構築する方法

EC-CUBEはECサイト制作(コンテンツ管理)システムです。XAMPPによるローカル環境にEC-CUBEをインストールして開発環境を構築する方法を解説...【もっと読む】

EC-CUBEのインストール方法

最後にEC-CUBEをインストールする手順をご紹介します。

ここでは以下の2パターンの方法をそれぞれご説明していきます。

  • レンタルサーバーの簡単インストール機能を使ってインストールする
  • ファイルをダウンロードして手動でインストールする

レンタルサーバーの簡単インストール機能を使ってインストールする

各レンタルサーバーが提供する簡単インストール機能を利用してEC-CUBEをインストールする方法です。

詳しい手順はレンタルサーバーごとにマニュアルが用意されているので、そちらに従ってインストールを行ってください。

ここでは「さくらのレンタルサーバー」のクイックインストールを使った場合の手順をご案内します。

まずはコントロールパネルにログインします。

さくらサーバーのコントロールパネルログイン

php.iniのタイムゾーン設定を実施

はじめにphp.iniのタイムゾーン設定が必要なので、スクリプト設定を開きます。

さくらサーバーのスクリプト設定

php.ini設定画面のテキストエリアにタイムゾーン設定を記述します。

さくらサーバーのphp.ini設定

以下のように入力して「保存する」を押します。

php.ini

date.timezone = Asia/Tokyo

データベースを新規作成

続いてEC-CUBE用のデータベースを用意します(※この後のクイックインストール画面から作成してもOK)。

コントロールパネルホームから「データベース」をクリックします。

さくらサーバーのコントロールパネルホーム

データベース画面で「新規作成」を押します。

さくらサーバーのデータベース画面

任意のデータベース名を入力して作成をクリックします。

さくらサーバーのデータベース新規作成

(※その他、事前に利用するドメインの追加とSSL化、インストール用のフォルダの作成を済ませています)

クイックインストールを実施

サイドメニュー「Webサイト/データ」から「クイックインストール」を開きます。

さくらサーバーのクイックインストール

EC-CUBEの「新規追加」をクリックします。

さくらサーバーのクイックインストール

必要項目を入力していきます。

さくらサーバーのクイックインストール
インストールURL インストールするドメイン(フォルダ)を選択します。
利用データベース 先ほどデータベースを選択します(ここで新規作成することもできます)。
データベース接続パスワード データベースのパスワードを入力します。
テーブルの接頭語 任意の文字列を入力します。

「ライセンス・利用規約に同意する」にチェックを入れて「作成する」をクリックすれば完了です。

入力内容に不備があった場合は、メッセージが表示されるのでそれに従って修正してください。

問題がなければ「インストール済みパッケージ一覧」に画面が切り替わりますので、「設置先」の欄に記載されているURLをクリックします。

EC-CUBEのインストールウィザードを進める

EC-CUBEのインストールウィザード画面に切り替わるので、画面の指示に従ってインストールを進めます。

最初の画面は何もせず「次へ進む」を押します。

EC-CUBEのインストールウィザード

「権限チェック」の画面も何もせず「次へ進む」を押します。

EC-CUBEの権限チェック

「サイトの設定」では各項目を入力し「次へ進む」を押します。

EC-CUBEのサイトの設定

ログインID・ログインパスワード・管理画面のディレクトリ名は今後管理画面にログインするために必要なものなので忘れないようにメモしておきましょう(※サイトURLの末尾に「管理画面のディレクトリ名」を付けたものが管理画面のログインURLとなります)。

※「サイトへのアクセスを、SSL(https)経由に制限します」はチェックを入れることが推奨されています。

※メール設定は、利用するメールアカウントに準じて入力してください。

次のデータベースの設定画面では、先ほど作成したデータベースの情報を入力し次へ進みます。

EC-CUBEのデータベースの設定

次の画面で「データベースの初期化」を実行します。

EC-CUBEのデータベースの初期化

以上でEC-CUBEのインストールは完了です。「管理画面を表示」を押してログイン画面に進みます。

EC-CUBEのインストールは完了

サイトの設定で登録したログインIDとパスワードを入力してログインします。

EC-CUBEのログイン

管理画面にログインできれば問題なしです。

EC-CUBEの管理画面

ファイルをダウンロードして手動でインストールする

EC-CUBE本体(ファイル一式)をレンタルサーバーにアップロードする方法です。

まずはEC-CUBE公式サイトからZIPファイルをダウンロードして、解凍しておいてください。

EC-CUBEダウンロード | EC-CUBE ZIPファイルを解凍

レンタルサーバーでデータベースを作成

手動でインストールする場合もデータベースを事前に用意しておく必要があります。

「さくらのレンタルサーバー」の場合は、クイックインストールの手順の途中でデータベースの作成方法を説明していますので参考にしてください。

(※その他、事前に利用するドメインの追加とSSL化を済ませておきます)

FTPソフトを使ってフォルダをアップロード

FileZillaなどのファイル転送(FTP)ソフトを使ってサーバーにEC-CUBEフォルダをアップロードします。

サーバー内の公開ドメインのディレクトリ直下にフォルダを丸ごとアップロードしたらフォルダ名を任意のものに変更しておきます(サイトURLになります)。

EC-CUBEのインストールウィザードを進める

ブラウザでアップロードディレクトリにアクセスします。

例えば「sample.com」にアップロードしたフォルダを「eccube」という名前にしたのであれば、URLは「https://sample.com/eccube」になります。

EC-CUBEのインストールウィザード

EC-CUBEのインストールウィザード画面が表示されるので、画面の指示に従ってインストールを進めます。

なおインストールウィザードの内容はクイックインストールの時と同じなので、先ほどの内容を参考に設定を行ってください。

まとめ

以上がECサイト制作システム「EC-CUBE」の特徴や機能のご紹介、そして導入(インストール)方法の説明です。

オープンソース系でのECサイトを構築を検討しているのであれば国産かつ導入実績が豊富なEC-CUBEは最有力候補と言えるのではないでしょうか?

広告
広告

関連する記事

サムネイル

EC-CUBEで管理画面URLを忘れたときの確認と変更の方法……

2024年01月05日
サーバーにアクセスさえできれば設定ファイルを開いてログインページURLを確認できるので、その方法をご紹介します。
サムネイル

EC-CUBEの現在のバージョンを確認する方法【4系】

2023年12月08日
現在使用中のEC-CUBEのバージョンは管理画面から簡単に確認することができます。プラグインが動作適応するか確認する為にも、使用中のバージョンの把握は欠かせません。
サムネイル

EC-CUBE4系でメンテナンスモードを有効にする方法【準備……

2023年12月07日
EC-CUBE4系にはサイトの修正作業中など、一般のユーザーにサイトにアクセスして欲しくない時に「メンテナンス中」画面を表示しておける「メンテナンスモード」という機能が搭載されています。
サムネイル

EC-CUBEをXAMPPにインストールする時に起きるエラー……

2023年12月04日
最終更新日:2023年12月08日
EC-CUBEの開発環境をローカルに構築しようとXAMPPにインストールを試みると「Warning: openssl_pkey_…」というエラーが表示される場合があります。
サムネイル

EC-CUBEをインストールする時のsodium拡張モジュー……

2023年12月04日
最終更新日:2023年12月08日
EC-CUBEのインストールを試みると以下のような「sodium拡張モジュールが有効になっていません」というエラーが表示される場合があります。
サムネイル

EC-CUBEをXAMPPにインストールする方法【ローカル開……

2023年12月04日
最終更新日:2023年12月08日
XAMPPによるローカル環境にEC-CUBEをインストールして開発環境を構築する方法を解説します。本番前にテストを行いたい場合には今使用中のPCにローカル環境を構築しておくと役立ちます。