Intro
Magentoをサーバー上で開発するのではなく、自前のPCにインストールすることで高速に開発できる環境をつくることができます。Magentoのインストールの方法はネット上で多くの種類があります。本文章では現在最も多く使われている方法を紹介します。それはXAMPPによってインストールされます。Magentoのインストールは比較的複雑で、インストールに成功してもいろんなデバッグが必要です。
インストールの手順は大体以下の四つのステップに分けられます。
ステップ 1 : XAMPPをインストールする
ステップ 2 : Composerをインストールします
ステップ 3:ダウンロードMagentoパック
ステップ 4 : Magentoをインストールします
Magento要件
ここでMagentoの主な8つの要件をダブルチェックする必要があります。
ステップ 1 : XAMPPをインストールする
XAMPPはWindows用の最も人気のあるローカルWeb開発ソリューションです。これは無料で、ApacheやNGinX、PHPやPython、PerlやRubyが含まれます。
最新版をダウンロードするにはこちら。
XAMPPサーバーを開き、ApacheとMySQLを起動します。
ステップ 2 : Composerをインストールする
Windows用のComposerをダウンロードして、インストールする。
Composer stable version直接にダウンロードする。
または、コマンドラインを使用して、Composerをインストールできます。
php -r “copy(‘https://getcomposer.org/installer’, ‘composer-setup.php’);”
php composer-setup.php
php -r “unlink(‘composer-setup.php’);”

「次へ」をクリックし、XAMPPフォルダ内のPHPのパスを参照します。

今すぐインストールをクリックして最終的な手順を開始します。


コマンドプロンプトを起動し、任意の問題がなくインストールされていることを確認するには、Composerコマンドを実行します。

Composerをインストールした後に、php . iniファイルで(php_intl.dll)拡張を有効にしなければなりません。拡張を有効にするにはphp . iniを編集して、 “extension=php_intl.dll”行のコメントを外し、行の先頭からセミコロン”;”を削除します。次に、XAMPPコントロールパネルを再起動します。
Magento2.4.1をインストールするには、Elasticsearchをダウンロードする必要があります。Elasticsearchは、Magento2.4.1のための非常に推奨される拡張機能です。Elasticsearchの最新版をダウンロードしてインストールするにはこちら。
弊社ではMagentoを利用した多機能ECサイトの構築・越境EC/中国越境ECの開発をして企業様をサポートしています。 ご興味ある方は是非問い合わせください。
関連記事:MagentoをローカルPCで開発できる。インストール方法(その2)はこちら。
よくある質問
MagentoをローカルPCにインストールするのに必要なツールは何ですか?
このXAMPP方式ではXAMPP(Apache・MySQL・PHPを含む)、Composer(PHPパッケージ管理ツール)、Elasticsearch(Magento 2.4以降は必須)の3つが必要です。Magento本体のダウンロードにはMagentoのアカウントも必要になります。
ローカル開発環境にMagentoを入れるとサーバー開発と比べてどんなメリットがありますか?
ローカル環境ではコード変更の反映が即時確認でき、サーバーへのアップロード待ちがなくなるため開発速度が大幅に向上します。また通信コストが発生せず、インターネット接続なしでも開発を進められます。
XAMPPインストール後にComposerを入れる際の注意点は何ですか?
Composerインストール後にphp.iniファイルでphp_intl.dll拡張を有効にする必要があります。具体的にはphp.iniを編集して「extension=php_intl.dll」行の先頭のセミコロンを削除し、XAMPPコントロールパネルを再起動します。この手順を省略するとMagentoが正常に動作しません。
弊社ではMagentoを利用した多機能ECサイトの構築・越境EC/中国越境ECの開発をして企業様をサポートしています。 ご興味ある方は是非問い合わせください。
