EC-CUBEの動作環境|正しく動作させる為に必要なシステム要件

EC-CUBE動作環境。正しく動作させる為のシステム要件。EC-CUBE
この記事は約9分で読めます。

EC-CUBEが正常に動作する為の環境

EC-CUBEが正常に動作する為のシステム要件が定義されています。
システム要件を満たしていないと、EC-CUBEは正常に動作しません。
各バージョンごとに動作環境が定められてますので、EC-CUBEを利用する際は必ずシステム要件を満たすようにしてください。

EC-CUBE2.13系の動作環境

EC-CUBE2.13系の動作環境(システム要件+PHPライブラリ)です。

システム要件

分類ソフトウェアバージョン
WEBサーバIISIIS7.0 以上
ApacheApache2.0.x 以上
Apache2.2.x 以上
言語PHPPHP5.2 以降
データベースPostgreSQLPostgreSQL8.1.4 以降、又は9.x 以降
MySQLMySQL5.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サーバIISIIS7.0 以上
ApacheApache2.0.x 以上
Apache2.4.x 以上
言語PHPPHP5.4 以降
データベースPostgreSQLPostgreSQL9.x 以降
MySQLMySQL5.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サーバIISIIS8.x 以上
ApacheApache2.2.x 以上
Apache2.4.x 以上
(mod_rewrite、又はmod_ssl 必須)
言語PHPPHP5.3.9以降、又は7.1.x
データベースPostgreSQLPostgreSQL8.4.x、又は9.x
(pg_settingsテーブルへの参照権限 必須)
MySQLMySQL5.1.x、又は5.5x、又は5.6.x、又は5.7.x
(InnoDBエンジン 必須)
SQLite (開発用途向け)SQLite3.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-CUBE3系システム要件|EC-CUBE公式サイト

EC-CUBE4.0系の動作環境

EC-CUBE4.0系の動作環境 (システム要件+PHPライブラリ)です。

システム要件

分類ソフトウェアバージョン
WEBサーバApacheApache2.4.x
(mod_rewrite、又はmod_ssl 必須)
言語PHPPHP7.1~7.4
データベースPostgreSQLPostgreSQL9.2.x、又は10.x、又は11.x、又は12.x、又は13.x
(pg_settingsテーブルへの参照権限 必須)
MySQLMySQL5.5x、又は5.6.x、又は5.7.x
(InnoDBエンジン 必須)
SQLite (開発用途向け)SQLite3.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サーバApacheApache2.4.x
(mod_rewrite、又はmod_ssl 必須)
言語PHPPHP7.3~7.4
データベースPostgreSQLPostgreSQL9.6.x 〜 14.x
(pg_settingsテーブルへの参照権限 必須)
MySQLMySQL5.7.x
(InnoDBエンジン 必須)
SQLite (開発用途向け)SQLite3.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サーバApacheApache2.4.x
(mod_rewrite、mod_ssl 必須)
言語PHPPHP7.4~8.1
データベースPostgreSQLPostgreSQL10.x 〜 14.x
(pg_settingsテーブルへの参照権限 必須)
MySQLMySQL5.7 or 8.0
(InnoDBエンジン 必須)
SQLite (開発用途向け)SQLite3.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サーバApacheApache2.4.x
(mod_rewrite、mod_ssl 必須)
言語PHPPHP8.1 〜 8.3
データベースPostgreSQLPostgreSQL12.x 〜 16.x
(pg_settingsテーブルへの参照権限 必須)
MySQLMySQL8.0 〜 8.4
(InnoDBエンジン 必須)
SQLite (開発用途向け)SQLite3.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サイトでも安定稼働します。
ただし、アクセスが集中するサイトであれば、クラウドをお勧め致します。

投稿者プロフィール

OSAMU HORIKAWACEO
サンクユーのブログのユーザー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
上岡龍太郎 / ダウンタウン

お気軽にご相談ください

お気軽にご相談ください

タイトルとURLをコピーしました