Magento2にエクステンションをインストールする


Magneto2にCLIでエクステンションをインストールする方法を説明します。もちろんMagento管理画面からGUIによるインストールも可能です。

エクステンションを入手する

まずはエクステンションをMagento Marketplaceで入手します。
今回は例としてMagento2を日本語化するエクステンションを購入(無料、Magento2.3用)。

購入したら、CLIでエクステンションをインストールしていきましょう。

インストール

$ sudo composer require community-engineering/japan-common

認証鍵の入力を求められるので、Magento Marketplaceから取得したPuclic KeyとPrivate Keyを入力してください。

エクステンションを有効化する

以下のコマンドでエクステンションの状態を確認することができます。先ほどインストールした日本語化エクステンションは有効になっていないことが確認できます。

$ php bin/magento module:status

List of disabled modules:
CommunityEngineering_xxx

インストールしたエクステンションを有効化します。今回は全てのエクステンションを有効にします。

全てのエクステンションを有効にする場合
$ php bin/magento module:enable --all

特定のエクステンションを有効にする場合
$ php bin/magento module:enable CommunityEngineering_xxx

エクステンションを有効化できたら下記コマンドを実行します。

データベースを更新する
$ php bin/magento setup:upgrade

キャッシュをクリアする
$ php bin/magento cache:clean

これでエクステンションの導入が完了しました。このエクステンションの場合、この後管理画面で設定をする必要がありますが、詳細はこのエクステンションのベンダーさんが解説しています。