EC-CUBEが正常に動作する為の環境
EC-CUBEが正常に動作する為のシステム要件が定義されています。
システム要件を満たしていないと、EC-CUBEは正常に動作しません。
各バージョンごとに動作環境が定められてますので、EC-CUBEを利用する際は必ずシステム要件を満たすようにしてください。
EC-CUBE2.13系の動作環境
EC-CUBE2.13系の動作環境(システム要件+PHPライブラリ)です。
システム要件
| 分類 | ソフトウェア | バージョン |
|---|---|---|
| WEBサーバ | IIS | IIS7.0 以上 |
| Apache | Apache2.0.x 以上 Apache2.2.x 以上 | |
| 言語 | PHP | PHP5.2 以降 |
| データベース | PostgreSQL | PostgreSQL8.1.4 以降、又は9.x 以降 |
| MySQL | MySQL5.0.x 以降 |
必須・推奨PHPライブラリ
| PHPライブラリ (必須or推奨) | PHPライブラリ名 |
|---|---|
| 必須PHPライブラリ | pgsql、又はmysql gd freetype2 mbstring zlib ctype spl (PHP 5.3.0 未満の場合) session |
| 推奨PHPライブラリ (決済モジュール・プラグインで使用) | JSON (PHP5.2以降でオーナーズストアを使用する場合は必須) xml (プラグイン機能を使用する場合は必須) OpenSSL cURL hash mhash (PHP5.3.0 未満の場合) mcrypt zip |
EC-CUBE2.13系システム要件|EC-CUBE公式サイト
EC-CUBE2.17系の動作環境
EC-CUBE2.17系の動作環境 (システム要件+PHPライブラリ)です。
システム要件
| 分類 | ソフトウェア | バージョン |
|---|---|---|
| WEBサーバ | IIS | IIS7.0 以上 |
| Apache | Apache2.0.x 以上 Apache2.4.x 以上 | |
| 言語 | PHP | PHP5.4 以降 |
| データベース | PostgreSQL | PostgreSQL9.x 以降 |
| MySQL | MySQL5.0.x 以降、又は8.0.x 以降 |
必須・推奨PHPライブラリ
| PHPライブラリ (必須or推奨) | PHPライブラリ名 |
|---|---|
| 必須PHPライブラリ | pgsql、又はmysql mbstring zlib ctype session JSON xml libxml OpenSSL zip cURL gd |
| 推奨PHPライブラリ | hash APCu、又はWinCache (利用する環境に合わせる) Zend OPcache mcrypt |
EC-CUBE2.17系システム要件|EC-CUBE公式サイト
EC-CUBE3系の動作環境
EC-CUBE3系の動作環境 (システム要件+PHPライブラリ)です。
システム要件
| 分類 | ソフトウェア | バージョン |
|---|---|---|
| WEBサーバ | IIS | IIS8.x 以上 |
| Apache | Apache2.2.x 以上 Apache2.4.x 以上 (mod_rewrite、又はmod_ssl 必須) | |
| 言語 | PHP | PHP5.3.9以降、又は7.1.x |
| データベース | PostgreSQL | PostgreSQL8.4.x、又は9.x (pg_settingsテーブルへの参照権限 必須) |
| MySQL | MySQL5.1.x、又は5.5x、又は5.6.x、又は5.7.x (InnoDBエンジン 必須) | |
| SQLite (開発用途向け) | SQLite | 3.x |
必須・推奨PHPライブラリ
| PHPライブラリ (必須or推奨) | PHPライブラリ名 |
|---|---|
| 必須PHPライブラリ | pgsql、又はmysql、又はmysqli (利用データベースに合わせる) pdo_pgsql、又はpdo_mysql、又はpdo_sqlite (利用データベースに合わせる) pdo phar mbstring zlib ctype session JSON xml libxml OpenSSL zip cURL fileinfo |
| 推奨PHPライブラリ | hash APCu、又はWinCache (利用する環境に合わせる) Zend OPcache mcrypt |
EC-CUBE4.0系の動作環境
EC-CUBE4.0系の動作環境 (システム要件+PHPライブラリ)です。
システム要件
| 分類 | ソフトウェア | バージョン |
|---|---|---|
| WEBサーバ | Apache | Apache2.4.x (mod_rewrite、又はmod_ssl 必須) |
| 言語 | PHP | PHP7.1~7.4 |
| データベース | PostgreSQL | PostgreSQL9.2.x、又は10.x、又は11.x、又は12.x、又は13.x (pg_settingsテーブルへの参照権限 必須) |
| MySQL | MySQL5.5x、又は5.6.x、又は5.7.x (InnoDBエンジン 必須) | |
| SQLite (開発用途向け) | SQLite | 3.x |
必須・推奨PHPライブラリ
| PHPライブラリ (必須or推奨) | PHPライブラリ名 |
|---|---|
| 必須PHPライブラリ | pgsql / mysqli (利用するデータベースに合わせること) pdo_pgsql / pdo_mysql / pdo_sqlite (利用するデータベースに合わせること) pdo phar mbstring zlib ctype session JSON xml libxml OpenSSL zip cURL fileinfo intl |
| 推奨PHPライブラリ | hash APCu Zend OPcache |
EC-CUBE4.0系システム要件|EC-CUBE公式サイト
EC-CUBE4.1系の動作環境
EC-CUBE4.1系の動作環境 (システム要件+PHPライブラリ)です。
システム要件
| 分類 | ソフトウェア | バージョン |
|---|---|---|
| WEBサーバ | Apache | Apache2.4.x (mod_rewrite、又はmod_ssl 必須) |
| 言語 | PHP | PHP7.3~7.4 |
| データベース | PostgreSQL | PostgreSQL9.6.x 〜 14.x (pg_settingsテーブルへの参照権限 必須) |
| MySQL | MySQL5.7.x (InnoDBエンジン 必須) | |
| SQLite (開発用途向け) | SQLite | 3.x |
必須・推奨PHPライブラリ
| PHPライブラリ (必須or推奨) | PHPライブラリ名 |
|---|---|
| 必須PHPライブラリ | pgsql / mysqli (利用するデータベースに合わせること) pdo_pgsql / pdo_mysql / pdo_sqlite (利用するデータベースに合わせること) pdo phar mbstring zlib ctype session JSON xml libxml OpenSSL zip cURL fileinfo intl |
| 推奨PHPライブラリ | hash APCu Zend OPcache |
EC-CUBE4.1系システム要件|EC-CUBE公式サイト
EC-CUBE4.2系の動作環境
EC-CUBE4.2系の動作環境 (システム要件+PHPライブラリ)です。
システム要件
| 分類 | ソフトウェア | バージョン |
|---|---|---|
| WEBサーバ | Apache | Apache2.4.x (mod_rewrite、mod_ssl 必須) |
| 言語 | PHP | PHP7.4~8.1 |
| データベース | PostgreSQL | PostgreSQL10.x 〜 14.x (pg_settingsテーブルへの参照権限 必須) |
| MySQL | MySQL5.7 or 8.0 (InnoDBエンジン 必須) | |
| SQLite (開発用途向け) | SQLite | 3.x |
必須・推奨PHPライブラリ
| PHPライブラリ (必須or推奨) | PHPライブラリ名 |
|---|---|
| 必須PHPライブラリ | pgsql / mysqli (利用するデータベースに合わせること) pdo_pgsql / pdo_mysql / pdo_sqlite (利用するデータベースに合わせること) pdo phar mbstring zlib ctype session JSON xml libxml OpenSSL zip cURL fileinfo intl GD |
| 推奨PHPライブラリ | hash APCu Zend OPcache |
EC-CUBE4.3系の動作環境
EC-CUBE4.3系の動作環境 (システム要件+PHPライブラリ)です。
システム要件
| 分類 | ソフトウェア | バージョン |
|---|---|---|
| WEBサーバ | Apache | Apache2.4.x (mod_rewrite、mod_ssl 必須) |
| 言語 | PHP | PHP8.1 〜 8.3 |
| データベース | PostgreSQL | PostgreSQL12.x 〜 16.x (pg_settingsテーブルへの参照権限 必須) |
| MySQL | MySQL8.0 〜 8.4 (InnoDBエンジン 必須) | |
| SQLite (開発用途向け) | SQLite | 3.x |
必須・推奨PHPライブラリ
| PHPライブラリ (必須or推奨) | PHPライブラリ名 |
|---|---|
| 必須PHPライブラリ | pgsql / mysqli (利用するデータベースに合わせること) pdo_pgsql / pdo_mysql / pdo_sqlite (利用するデータベースに合わせること) pdo phar mbstring zlib ctype session JSON xml libxml OpenSSL zip cURL fileinfo intl GD |
| 推奨PHPライブラリ | hash APCu Zend OPcache |
EC-CUBE4.2系システム要件|EC-CUBE公式サイト
おすすめサーバ
サンクユーでは20社近いサーバ会社のサーバを利用してきました。
高品質なサーバを提供しているサーバ会社もあれば、品質が悪いサーバ会社もあります。
品質が悪いとはサーバが重い、管理画面が使いにくい、サポートが悪いことを指します。
過去にはサーバが破損してしまい、サイトデーターが全て消え去った事故もありました。
サーバ選びには十分ご注意ください。
利用実績があり、おすすめできるサーバを2社ご紹介します。
エックスサーバ
![]()
エックスサーバは月額990円から利用できますが、価格に反して安定しておりサポートも充実しています。
また、ドメインやSSLもサーバ契約に含まれているので便利です。
(個人的にはSSLは有償のものがいいとは思います)
月商500万円までのECサイトであれば、エックスサーバで十分運用できます。
CPIサーバ
![]()
CPIは歴史も古く安定したサーバを提供しているイメージです。
共用サーバとマネージド専用サーバがありますので、御社ECサイトの要件に合わさせてご契約すれば結構です。
上記サーバであれば、月額3,000万円レベルのECサイトでも安定稼働します。
ただし、アクセスが集中するサイトであれば、クラウドをお勧め致します。
投稿者プロフィール
- CEO
- サンクユーのブログのユーザーCEOの紹介文。
改善点があれば教えて。
###
株式会社サンクユー 代表取締役CEO。
基幹システム開発とEC構築の両領域に精通。
関西大学卒業後、東証プライム上場ゼネコンにて人事総務を経験後、システムベンダーへ転職。
IBM AS400による金融・物流・販売管理・経理・人事システムの開発に従事し、台北駐在として銀行システム構築プロジェクトにも参画。
プログラマからプロジェクトマネージャーまでを経験し、「システムの質は要件定義の質に比例する」という思想を軸とする。
その後、クレジット決済代行会社にて、決済システムの再構築や銀行連携、ECサイト構築を担当。
組織改革にも携わり、20名から60名規模への拡大を実現(退任時:常務取締役)。
2008年にサンクユーを創業、2010年に法人化。
クライアントの業界・商材・顧客理解を基に、成果につながるWEB・ECサイト構築を得意とする。
NTTレゾナント「goo Search Solution」にてEC関連コラムを執筆。
ECマーケティングレポート | goo Search Solution
■趣味・好きなもの
BMW / WRC / ロードバイク / RIZIN / UFC / 大相撲
David Bowie / blur / MUSE / TheRollingStones / XTC
機動戦士ガンダム / 富野由悠季
ベルセルク / 頭文字D / 進撃の巨人 / ジョジョの奇妙な冒険 / あしたのジョー
Mission: Impossible / Memento / ワイルド・スピード / ソナチネ
LOST / Game of Thrones / FRINGE / The Mentalist
上岡龍太郎 / ダウンタウン









