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