XAMPPでMagento 2をローカルにインストール・設定する方法

マジェント2 は非常に強力なeコマース・プラットフォームですが、そのサーバー要件はより複雑です。 PHPパッケージ管理システムこれは多くのプラットフォームではデフォルトの設定とは異なります。ローカルに開発・テスト環境を構築したい場合は、XAMPPを使用することができます。XAMPPはフリーでオープンソースのクロスプラットフォーム・ウェブサーバ・ソリューションです。

画像[1] - XAMPPを使ってMagento 2をローカルにインストール・設定する方法

ローカルでMagento 2を実行するメリット

Magento 2 をローカルにインストールすることには、次のような多くの利点があります:

  1. コスト削減専用サーバーを購入する必要はありません。
  2. オフライン開発ウェブサイトは、インターネットに接続することなく開発およびテストすることができます。
  3. 安全性試験本番環境を中断することなく、新機能や拡張機能をテストできます。
  4. カスタム開発実際のサイトをクラッシュさせることなく、あらゆるカスタマイズが可能です。
  5. より速いパフォーマンスネットワーク遅延がないため、ローカル環境はリモートサーバーよりもレスポンスが良いのが一般的です。
  6. 安全性不正アクセスやハッキングを防止します。
  7. 簡単なバックアップと復元ローカルサイトの迅速なバックアップとリストアを可能にし、リスクを軽減します。

Magento 2のローカルインストール要件

Magento 2 をインストールする前に、以下のコンポーネントとシステム構成が満たされていることを確認する必要があります:

  • Apache/NGINX バージョン 2.2 または 2.4
  • PHPバージョン7.4.xまたは8.1.x
  • MySQL/MariaDB バージョン 5.6.x、5.7.x または Maria DB
  • Elasticsearch 7.6.x またはそれ以降

XAMPPのインストールと設定

Magento 2をローカルにインストールする方法。

ステップ: 1 XAMPPサーバーのダウンロード

アパッチフレンズとXAMPPサーバーのダウンロード.

この画像のalt属性は空です。ファイル名は20241128101333848-image.pngです。

Magentoは、M2.4.5用にXAMPPとPHPバージョン8.1.xをインストールすることを強く推奨します。また、Magento 2.4とPHP 7.3のインストールも可能ですが、テストされておらず、推奨されていません。

ステップ: 2 XAMPPのインストール

XAMPPをダウンロードしたら、ファイルをダブルクリックしてコンピュータにインストールしてください。

クリック次のステップボタン。

この画像のalt属性は空です。ファイル名は20241128102125687-image.pngです。

ダイアグラムのデフォルト選択を保持します。をクリックします。次のステップボタン。

この画像のalt属性は空です。ファイル名は20241128102216358-image.pngです。

インストールフォルダを選択します。デフォルトの場所はC:♪xampp しかし、あなたの都合に合わせて選択することをお勧めします。C:\ドライブ以外のディレクトリ、例えばD:\もしかしたらE:\ .

変更が必要な場合は読み過ごすアイコンをクリックして、XAMPPプログラムのターゲットロケーションを変更します。次のステップボタンをクリックして次のステップに進みます。

この画像のalt属性は空です。ファイル名は20241128105236836-image.pngです。

クリック次のステップボタン。

この画像のalt属性は空です。ファイル名は20241128105251121-image.pngです。

クリック次のステップボタン。

この画像のalt属性は空です。ファイル名は20241128105306613-image.pngです。

インストールウィザードがXAMPPをコンピュータにインストールするのを待ちます。

この画像のalt属性は空です。ファイル名は20241128105355168-image.pngです。

インストールが完了すると、"すぐにコントロールパネルを起動すべきでしょうか? ".選択したままにしてください。をクリックしてください。"完了"インストールを終了しXAMPPコントロールパネル.

この画像のalt属性は空です。ファイル名は20241128105453870-image.pngです。

ステップ: 3 PHPの設定

XAMPPコントロールパネルででのアパッチモバイルコンフィグボタンをクリックしPHP (php.ini).

magento-xampp-installation-9

php.iniのファイル内で以下の行を探し、各行の前のセミコロンを削除します。 ::

拡張子=intl

拡張子=ソープ

拡張子=ソケット

拡張子=ナトリウム

拡張子=xsl

拡張子=gd

memory_limitを4Gに拡張:

メモリリミット=4G
メモリリミット=4G
メモリリミット=4G

完了したら、ファイルを保存して閉じます。次に、" のApacheとMySQLの行をクリックします。開始「をクリックして起動します。このステップの後、XAMPPを終了しないでください。

ステップ:4 Hostsファイルの設定

カタログへのアクセスC:♪Windows ♪System32 ♪drivers ♪etc ♪hosts.

この画像のalt属性は空です。ファイル名は20241128105732465-image.pngです。

最後の行に次の行を追加します:

127.0.0.1 www.localhost.com

この画像のalt属性は空です。ファイル名は20241128105834610-image.pngです。

とおすXAMPPコントロールパネルを開始します。アパッチ歌で応えるMySQLアプリ

この画像のalt属性は空です。ファイル名は20241128105852815-image.pngです。

phpMyAdminでのデータベースの作成

アクセスURL http://localhost/phpmyadminデータベースを作成するには、データベース名(例:Magento2)を入力し、データベースの作成をクリックします。データベースの名前(例:Magento2)を入力し確立.

この画像のalt属性は空です。ファイル名は20241128110916818-image.pngです。

クリック次のステップボタンをクリックしてデータベースを作成します。

MAGENTOデータベース

データベースは正常に作成されました。

magent-showデータベース

注目してください:後で Magento をインストールする必要があるので、作成するデータベースの名前を覚えておいてください。

Magento用Composerのインストール

Magentoの最新バージョン、オープンソース2.4.0以上はComposer 2と互換性があります。そのため、Magento 2の最新バージョンをダウンロードするには、Composer 2をインストールする必要があります。

これを行う最良の方法は、以下をダウンロードして実行することです。Composer-Setup.exe最新バージョンをインストールします。これは最新バージョンをインストールし、任意のディレクトリ "Composer」呼び出しへのパス。

この画像のalt属性は空です。ファイル名は20241128111117691-image.pngです。

クリック次のステップボタンをクリックし、XAMPPフォルダ内のPHPパスを参照します。

この画像のalt属性は空です。ファイル名は202411281147995-image.pngです。

オプションで、プロキシURLを入力することができます。

この画像のalt属性は空です。ファイル名は20241128111214428-image.pngです。

クリック「インストールボタンをクリックします。

この画像のalt属性は空です。ファイル名は20241128111240567-image.pngです。

クリック次のステップボタン。

この画像のalt属性は空です。ファイル名は20241128111257805-image.pngです。

クリック果たすボタン。

この画像のalt属性は空です。ファイル名は20241128111313559-image.pngです。

アクティベートコマンドプロンプトでComposerコマンドを実行し、問題なくインストールされていることを確認します。

この画像のalt属性は空です。ファイル名は20241128111337905-image.pngです。

ComposerでMagentoをダウンロード

次にC:♪xampp ♪htdocsをクリックし、Composer を使用して次のコマンドを実行し、特定の Magento 2 バージョンをダウンロードします。

composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.4.5
composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.4.5
composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.4.5

Magento オープンソース

composer create-project --repository-url=https://repo.magento.com/magento/project-community-edition:2.4.5
composer create-project --repository-url=https://repo.magento.com/magento/project-community-edition:2.4.5
composer create-project --repository-url=https://repo.magento.com/magento/project-community-edition:2.4.5

アドビコマース(エンタープライズ版)

composer create-project --repository-url=https://repo.magento.com/magento/project-enterprise-edition:2.4.5
composer create-project --repository-url=https://repo.magento.com/magento/project-enterprise-edition:2.4.5
composer create-project --repository-url=https://repo.magento.com/magento/project-enterprise-edition:2.4.5

上記のコマンドで、Magento の特定のバージョン(2.0、2.1、2.2.1、2.2.2、2.2.3、2.2.4、2.2.5、2.2.6、2.3、2.4)を指定できます。そうでない場合は、バージョンをスキップして次の行を直接実行してください:

この画像のalt属性は空です。ファイル名は20241128142858794-image.pngです。

次に、Magento認証キーを入力します。公開鍵歌で応える秘密鍵はMagentoマーケットプレイスアカウントで作成し、設定します。ページの右上にあるアカウント名を探してプロフィール.

この画像のalt属性は空です。ファイル名は20241128142955410-image.pngです。

次に"市場"タブのアクセスキー.

magento-access-key

クリック「新しいアクセスキーを作成鍵の具体的な名前 (鍵を受け取る開発者の名前など) を入力し、" をクリックします。定める".

マジェントキー

をコピーします。公開鍵とパスワードにMagentoをインストールするためのプライベートキーです。

マジェントキー入力
マジェントキーエンター2

ライターは必要なモジュールをダウンロードしてインストールするのに時間がかかります。すべて完了したら、以下をご覧ください:

ダウンロード

Magento 2へのElasticsearchのインストール

Elasticsearch は Magento バージョン 2.4.X で推奨される拡張機能です。

Elasticsearch 7.6.0をダウンロードしてください:https://www.elastic.co/downloads/past-releases/elasticsearch-7-6-0(Magento 2.4.x は Elasticsearch 7.6.x でのみテストされています。他の7.xバージョンを使用することも可能ですが、Elasticsearchのテスト済みバージョンを使用することをお勧めします)。

ダウンロードした.zipファイルを解凍します。ターミナルウィンドウで、解凍したディレクトリに移動し、以下のコマンドを実行します:

.\binelasticsearch.bat
.\binelasticsearch.bat
.\binelasticsearch.bat

ポート9200も確認してください。ウェブ上のElasticsearchの可用性。ブラウザでローカル:9200をクリックして、インストールされている Elasticsearch エクステンションの詳細を取得してください。

{"name" : "DESKTOP-Jyoti", "cluster_name" : "elasticsearch", "cluster_uuid" : "ONNrUlTWQCSoigYBy6WF9g", "version" : {"number" : "7.9.3", "build_flavour" : "default", "build_type" : "zip", "build_hash" : "c41E4fgiueQSoiytrBW", "build_date" : "2023-02-02T09:51:41.449Z", "build_snapshot"false, "lucene_version" : "8.7.0", "minimum_wire_compatibility_version" : "6.8.3", "minimum_index_compatibility_version" : "6.8.3"}, "tagline" : "You Know, for Search" },
{"name" : "DESKTOP-Jyoti", "cluster_name" : "elasticsearch", "cluster_uuid" : "ONNrUlTWQCSoigYBy6WF9g", "version" : {"number" : "7.9.3", "build_flavour" : "default", "build_type" : "zip", "build_hash" : "c41E4fgiueQSoiytrBW", "build_date" : "2023-02-02T09:51:41.449Z", "build_snapshot" :false, "lucene_version" : "8.7.0", "minimum_wire_compatibility_version" : "6.8.3", "minimum_index_compatibility_version" : "6.8.3"}, "tagline" : "You Know, for Search" },
{"name" : "DESKTOP-Jyoti", "cluster_name" : "elasticsearch", "cluster_uuid" : "ONNrUlTWQCSoigYBy6WF9g", "version" : {"number" : "7.9.3", "build_flavour" : "default", "build_type" : "zip", "build_hash" : "c41E4fgiueQSoiytrBW", "build_date" : "2023-02-02T09:51:41.449Z", "build_snapshot" :false, "lucene_version" : "8.7.0", "minimum_wire_compatibility_version" : "6.8.3", "minimum_index_compatibility_version" : "6.8.3"}, "tagline" : "You Know, for Search" },

コマンドでMagento 2をインストールします。

コマンドプロンプトウィンドウを開きます。次に、Magento ディレクトリに移動し、次のコマンドを実行します:

php bin/magento setup:install --base-url="http://localhost/magento2/" --db-host="localhost" --db-name="dbmagento241" --db-user="root" -- 以下のようにします。admin-firstname="admin" --admin-lastname="admin" --admin-email="user@example.com" --admin-user="admin" --admin-password="admin123" -- --。language="en_US" --currency="USD" --timezone="America/Chicago" --use-rewrites="1" --backend-frontname="admin" --search-engine=elasticsearch7 --elasticsearch-host="localhost" --elasticsearch-port=9200
php bin/magento setup:install --base-url="http://localhost/magento2/" --db-host="localhost" --db-name="dbmagento241" --db-user="root" -- 以下のようにします。admin-firstname="admin" --admin-lastname="admin" --admin-email="user@example.com" --admin-user="admin" --admin-password="admin123" -- --。language="en_US" --currency="USD" --timezone="America/Chicago" --use-rewrites="1" --backend-frontname="admin" --search-engine=elasticsearch7 --elasticsearch-host="localhost" --elasticsearch-port=9200
php bin/magento setup:install --base-url="http://localhost/magento2/" --db-host="localhost" --db-name="dbmagento241" --db-user="root" -- 以下のようにします。admin-firstname="admin" --admin-lastname="admin" --admin-email="user@example.com" --admin-user="admin" --admin-password="admin123" -- --。language="en_US" --currency="USD" --timezone="America/Chicago" --use-rewrites="1" --backend-frontname="admin" --search-engine=elasticsearch7 --elasticsearch-host="localhost" --elasticsearch-port=9200

ご注意ください:パスに従ってベースURLを割り当て、次のように書きます。管理者ユーザー名歌で応える暗号化さらに忌むElasticsearchのポートを使用します。

これらの値を置き換えてください:

  • -base-url: magento 2 インストールフォルダ
  • -データベース名 ::データベース作成時のデータベース名
  • -db-password:データベースパスワード
  • -db-user:全権限を持つデータベース・ユーザー。通常はデフォルトの root ユーザーを使用します。
  • -db-password:データベース・ユーザーのパスワード。もし "ルート「データベースユーザーは空白のままにしてください
  • -管理者名管理者名
  • -管理者名管理者の姓
  • -管理者メールアドレス管理者メールアドレス
  • -管理者ユーザー:管理画面へのログインに使用するユーザー名
  • -管理者パスワード管理画面にログインするためのパスワード
  • -言語管理画面とストアフロントで使用する言語。言語コードを使用してください。
  • -管理者メールアドレスこれをウェブサイトのEメールに変更します。
  • -通貨ショップで使用するデフォルト通貨を設定します。php bin/magento info:currency:listと入力すると、サポートされている通貨とそのコードのリストが表示されます。
  • -タイムゾーンタイムゾーンを変更してください。(例:北京時間など)
  • -url-リライト:1に設定すると、ウェブサーバーの書き換えが有効になります。これにより、サイトのランキングが向上します。
  • -バックエンド-フロントネームサイト管理 URL を設定します。このパラメータを省略すると、Magento 管理パスの URL がランダムに生成されます(例:admin_jkhgdfq)。
  • -検索エンジンこの Magento インストールで使用する Elasticsearch のバージョンを設定します。デフォルトは elasticsearch7 です。
  • -elasticsearch-host: Elasticsearch が稼働しているホスト名または IP アドレス。デフォルトは localhost です。
  • -elasticsearch-port: Elasticsearch がリッスンするポート番号です。デフォルトは 9200 です。

その他の値は任意で、後で変更することができます。

これで、すべてがうまくいけば、Composer 2がMagento 2のインストールを開始します。 このプロセスには10分ほどかかります。

この画像のalt属性は空です。ファイル名は20241128143910785-image.pngです。

すべてのインスタンスをインストールし、Magento 2.4.5 に必要なモジュールをセットアップするには時間がかかりますので、しばらくお待ちください。

インストール後、これらを入手してください:

この画像のalt属性は空です。ファイル名は20241128144016757-image.pngです。

コマンドの実行

ここで、以下のコマンドを実行する必要があります。

php bin/magento indexer:reindexphp bin/magento setup:upgradephp bin/magento setup:static-content:deploy -fphp bin/magento cache:flush
php bin/magento indexer:reindexphp bin/magento setup:upgradephp bin/magento setup:static-content:deploy -fphp bin/magento cache:flush
php bin/magento indexer:reindexphp bin/magento setup:upgradephp bin/magento setup:static-content:deploy -fphp bin/magento cache:flush

次にURL(通常はlocalhost/magento2/pub/)、またはインストール中に base-url に設定されたベース URL を指定します。

管理者の場合:http://localhost/magento2/pub/admin访问管理后台网址。

概要

この記事のステップで、開発やテスト用にローカルに Magento 2 環境を簡単にセットアップすることができます。このチュートリアルが Magento 2 のインストールと実行に役立つことを願っています。コミュニティーメッセージをどうぞ!


お問い合わせ
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事はBanner1によって書かれました。
終わり
好きなら応援してください。
クドス373 分かち合う
Banner1のアバター - Photon Fluctuation Network|WordPress 修理サービス、プロフェッショナル、ワールドワイド、迅速対応ダイヤモンド会員
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし