EC-CUBEをインストールする為に必要なものは2つだけ
国内No.1シェアのECシステム「EC-CUBE」のインストール方法をご説明します。
株式会社ロックオンが提供する「EC-CUBE」がEC構築オープンソースとして、国内シェアNo.1に
EC-CUBEをインストールする為に必要なものは以下の2つです。
- EC-CUBE
- サーバー
EC-CUBEとサーバーさえ準備すれば、EC-CUBEをインストールして利用することが可能です。
サーバーを契約する
サーバーを利用する為にはサーバー会社と契約します。
ただし、EC-CUBEが動作する要件を満たすサーバーを契約する必要があります。
EC-CUBEが動作する為に必要なサーバー要件
EC-CUBE4のシステム要件です。
EC-CUBE4が動作する為に必要なシステム要件
分類 | ソフトウェア | Version | 動作確認済み |
---|---|---|---|
WebServer | Apache | 2.4.x (mod_rewrite / mod_ssl 必須) | 2.4.x |
PHP | PHP | 7.1 〜 7.4 | 7.3.x |
Database | PostgreSQL | 9.2.x / 10.x / 11.x / 12.x / 13.x (pg_settingsテーブルへの参照権限 必須) | 10.x |
Database | MySQL | 5.5.x / 5.6.x / 5.7.x (InnoDBエンジン 必須) | 5.7.x |
Database | SQLite(開発用途向け) | 3.x | – |
EC-CUBE4が動作する為に必要なPHPライブラリ
分類 | ライブラリ |
---|---|
必須ライブラリ | pgsql / mysqli (利用するデータベースに合わせること) pdo_pgsql / pdo_mysql / pdo_sqlite (利用するデータベースに合わせること) pdo phar mbstring zlib ctype session JSON xml libxml OpenSSL zip cURL fileinfo intl |
推奨ライブラリ | hash APCu / WinCache (利用する環境に合わせること) Zend OPcache |
EC-CUBEが使えるレンタルサーバー
EC-CUBE公式サイトではEC-CUBEが使えるレンタルサーバーが紹介されています。
公式サイトがオススメするサーバーなので安心です。
EC-CUBEが使えるレンタルサーバ | ECサイト構築・リニューアルは「ECオープンプラットフォームEC-CUBE」
サーバーと同時に契約するもの
サーバーと契約する際に、独自ドメインとSSLの契約も必要です。
独自ドメインはサイトURLです。
サーバー契約時にサーバー会社からドメインが割り当てられますが、複雑で分かりにくいURLです。
分かり易い独自ドメインを取得してください。
SSLはサイトの通信を暗号化する技術です。
SSLが利用できないとブラウザは危険なサイトと判断し貴社サイトを表示しなくなります。
また、クレジット決済導入にもSSLは必須ですので、必ずご契約ください。
独自ドメイン、SSLともにサーバー契約時に同時申し込みできます。
おすすめサーバー
サンクユーでは20社近いサーバー会社のサーバーを利用してきました。
高品質なサーバーを提供しているサーバー会社もあれば、品質が悪いサーバー会社もあります。
品質が悪いとはサーバーが重い、管理画面が使いにくい、サポートが悪いことを指します。
過去にはサーバーが破損してしまい、サイトデーターが全て消え去った事故もありました。
サーバー選びには十分ご注意ください。
利用実績があり、おすすめできるサーバーを2社ご紹介します。
エックスサーバー
エックスサーバーは月額990円から利用できますが、価格に反して安定しておりサポートも充実しています。
また、ドメインやSSLもサーバー契約に含まれているので便利です。
(個人的にはSSLは有償のものがいいとは思います)
月商500万円までのECサイトであれば、エックスサーバーで十分運用できます。
CPIサーバー
CPIは歴史も古く安定したサーバーを提供しているイメージです。
共用サーバーとマネージド専用サーバーがありますので、御社ECサイトの要件に合わさせてご契約すれば結構です。
上記サーバであれば、月額3,000万円レベルのECサイトでも安定稼働します。
ただし、アクセスが集中するサイトであれば、クラウドをお勧め致します。
EC-CUBEをダウンロードする
サーバーの準備ができましたら、EC-CUBE本体をダウンロードします。
下記ページよりダウンロードすることができます。
EC-CUBEダウンロード | EC-CUBE
ダウンロード版とクラウド版がありますので、ダウンロード版をダウンロードしてください。
EC-CUBEをサーバーにインストールする
EC-CUBEとサーバーの準備ができました。
EC-CUBEのインストールをします。
データベースを作成
サーバー管理画面で新しいデーターベースを作成します。
作成方法はサーバー会社によって異なりますので、マニュアルを参考に作成してください。
データベース名にecやeccubeを含ませておくと分かり易いです。
ですが、セキュリティ面から必ず複雑にしておいてください。
今回は分かりやすく、インストールするEC-CUBEのバージョンが4.0.6だったので、eccube406としました。
EC-CUBEを解凍する
ダウンロードしたEC-CUBEはzipファイルです。
zipファイルを解凍します。
解凍したEC-CUBEのファイルをアップロードする
解凍したEC-CUBEのファイルをFTPソフトでアップロードします。
アプロードするファイルはeccubeフォルダに格納されている全ファイルです。
画像の赤枠をすべてサーバーにアップロードします。
ブラウザからEC-CUBEにアクセスしてインストールする
ブラウザでEC-CUBEをアップロードしたURLにアクセスします。
そうするとインストール・設定画面が開きますのでインストールを進めます。
ファイルの権限チェック
ファイルの権限を自動でチェックしてくれますので実行します。
サイトの設定
サイト名、管理画面ログイン情報、セキュリティ、メールの設定を行います。
インストール時に作成した管理者はシステム管理者権限となります。
EC-CUBEの管理者権限はシステム管理者権限と店舗オーナー権限がありますので、インストール後にユーザーを登録する際は権限に注意してください。
データベースの設定
サーバーに設定したデータベース情報を入力します。
データベースの初期化
データーベースを利用する前に初期化を行います。
インストール完了
上記作業を行えば無事インストールが完了します。
インストール作業中にエラーが発生することがある
ブラウザでEC-CUBEをアップロードしたURLにアクセスするとエラーが発生することがあります。
その場合は、ダウンローダーを使用してください。
ダウンローダーを使用する
tao-sさんが開発したダウンローダーを利用すれば、ほぼ確実にEC-CUBEをインストールすることができます。
ダウンローダーdw.phpを以下からダウンロードし、FTPで貴社サーバにアップします。
dw.phpに対してブラウザでアクセスすると、サーバー内に最新版のEC-CUBEをダウンロード・展開してくれます。
その後、インストール・設定を進めてください。
GitHub – tao-s/eccube-downloader: One file downloader for EC-CUBE
エックスサーバーなら簡易インストール機能がある
尚、エックスサーバーにはEC-CUBEの簡易インストール機能があります。
本機能を利用すれば簡単にインストールすることが可能です。
EC-CUBE 4 簡単インストール手順 | レンタルサーバーならエックスサーバー
以上です。
まったくの素人でもエックスサーバーの簡易インストール機能を利用すれば簡単にEC-CUBEをインストールできます。
ある程度勉強されている方であればFTPでファイルをアップすれば、簡単にEC-CUBEをインストールすることができます。
誰でもインストールできるのが、EC-CUBEが日本で一番利用されているECシステムである理由の一つです。
インストール後の基本的な設定に関しましては別コラムでご説明いたします。
インストール後の設定
EC-CUBEをインストールしただけでは利用することができません。
店舗設定とシステム設定を行う必要があります。
店舗設定はECサイト運営に必要な基本的な設定を行うメニューです。
また、システム設定はECサイトを安全に運営する為に欠かせない設定です。
これらの設定を行い、商品を登録すればECサイトをオープンすることができます。
投稿者プロフィール
- 関西大学卒業後、東証プライム上場企業ゼネコンにて人事総務業務に従事。
幼少よりモノ作りが好きだったこともあり、「モノを作る仕事がしたい」という思いからシステムベンダーへ転職。
システムベンダーでは、IBMオフコンAS400で金融、物流、販売管理、経理、人事総務などのシステムを開発。
台北に駐在し遠東國際商業銀行のシステム構築プロジェクトへの参画など貴重な経験を積む。
10年間で、プログラマ、SE、プロジェクトリーダー、プロジェクトマネージャーを務め、「システムの質は要件定義の質に比例する」と学ぶ。
その後、クレジット決済代行会社にヘッドハンティングされる。
決済システムの再構築、国内外の銀行システムとの接続、クライアントの会社サイト制作・ECサイト構築を行う。
一方、組織改革を任され、20名から60名へ会社規模を拡大させる。(退任時役職:常務取締役)
2008年クリエイティブチーム・サンクユーを立ち上げ、2010年に法人化し株式会社サンクユーを設立。
クライアントの業界、取扱商材、ターゲット顧客を理解・分析することで、結果が出るWEBサイトを制作することを得意とする。
また、ECサイト構築・運営への造詣も深く、NTTレゾナント株式会社が運営するgoo Search Solutionでコラムを執筆。
ECマーケティングレポート | goo Search Solution
■趣味・好きなもの
BMW / WRC / ロードバイク / RIZIN / Bellator / UFC
David Bowie / blur / MUSE / TheRollingStones / XTC
機動戦士ガンダム(ファースト) / 富野由悠季
ベルセルク / 頭文字D / 進撃の巨人 / ジョジョの奇妙な冒険 / あしたのジョー
Mission: Impossible / Memento / ワイルド・スピード / ソナチネ
LOST / Game of Thrones / FRINGE / The Mentalist
上岡龍太郎 / ダウンタウン
最新の投稿
- EC-CUBE2024.11.20EC-CUBEからShopifyへ乗り換え
- EC-CUBE2024.07.29EC-CUBEで分納の仕組みを実装する
- EC-CUBE2024.06.122024年でもEC-CUBE会員のパスワードを表示したいという要望がある事実
- EC-CUBE2024.05.28EC-CUBE3系をお使いのECサイト様は4系へのバージョンアップをお勧めします