このページで: [隠れる]
ウェブサイトを構築することになると, あなたが選ぶことができる多くの異なるオプションがあります. CMSプラットフォームとAIビルダーのどちらを選択するか, あなたはあなたのウェブサイトを構築することに成功するでしょう. 今日の記事で, Magentoのインストール方法に関するチュートリアルを用意しました 2 プラットホーム, Howtohosting.guideは、インストールプロセス全体をガイドします.
Magentoとは 2?
Magento 2 は、オープンソーステクノロジーを使用してWebサイトを構築する高度なeコマースプラットフォームです。. このプラットフォームは、eコマースサイトやオンラインストアの作成に重点を置いているため、他のCMSプラットフォームとは異なります。. 高度なショッピングカートや完全なカスタマイズなどの柔軟な機能を提供します.
プラットフォームには、テーマとプラグインをアップロードするためのオプションがあります. また, それは強力なマーケティングとSEO最適化を提供し、知識のある聴衆のために作られていますが、高度なプログラミング知識はありません, ある程度まで簡単にカスタマイズできます. ただし、プラットフォームの一部を変更する必要がある場合, Magentoの専門家が行う必要があります.
Magentoの新機能 2?
最新バージョンがリリースされました – v2.4オン 27 7月 2020, プラットフォームにはさらに改善があります.
新しい改善とアップグレード
PHPのサポート 7.4, PHPUnit 9.x
Elasticsearch7.xとMySQLのサポート 8.0
MySQL検索エンジンを削除しました
MariaDBのサポート 10.4
Zend Frameworkは廃止され、Laminasプロジェクトに移行されました.
重要な不正防止コードのサポートを削除しました
コアBraintreeモジュールが削除されました
Magentoの機能
Magentoは、世界で最も柔軟なeコマース構築プラットフォームです。.
– 信頼性を提供します 99.99% 稼働時間.
– 何百もの拡張機能とプラグインを統合するオプションを備えたカスタマイズ.
– 知識豊富な専門家 24/7 とのサポート 315,000 ライン上の開発者とパートナー
– 5 数ヶ月の返金保証
– ページビルダー (ドラッグ & ドロップにより、Webサイトを完全に制御できます. それはあなたがより速くカスタマイズするのに役立ちます, 新鮮でリッチなコンテンツを作成します)
Magentoのインストール方法 2?
プラットフォームをインストールするには、FTPデータベースを使用してアーカイブを転送する必要があります. Apacheと呼ばれるFTPサーバーを使用し、Magentoをセットアップします。 7 手順.
Apacheを使用してMagentoをインストールする 7 手順
ステップ #1: ApacheサーバーとPHPをインストールします
プラットフォームをセットアップするために、今最も人気のあるHTTPサーバーの1つを使用します – Apache. Apacheは無料のオープンソースクロスプラットフォームWebサーバーソフトウェアであり、すべてのオペレーティングシステムでサポートされています.
Apacheをインストールするには, installApacheinstallコマンドを実行する前にパッケージを更新する必要があります:
sudo apt update
sudo apt install apache2
Apacheを自動的に実行するには, 次のコマンドを実行します:
sudo systemctl enable apache2.service
Apacheインストールの次のステップは次のとおりです。:
Apache2仮想ホストを構成する
断言する Apache2 のサイト構成 Magentoストア, と呼ばれる新しい構成ファイルを作成する必要があります “magento2.conf”
sudo nano /etc/apache2/sites-available/magento2.conf
次のコンテンツを取得して、上記に貼り付けます ファイル. domain.comを自分のドメインに変更できることを覚えておいてください.
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot / var / www / html / magento2 /
ServerName domain.com
ServerAlias www.domain.com
<ディレクトリ/var/ www / html / magento2 />
オプションインデックスFollowSymLinksMultiViews
AllowOverride All
注文許可,拒否
すべてから許可する
</ディレクトリ>
エラーログ ${APACHE_LOG_DIR}/エラーログ
CustomLog ${APACHE_LOG_DIR}/access.logの組み合わせ
</VirtualHost>
インストールする場合 CMS ローカルで, あなたは変えられる domain.com に localhost.com, dev.com また m2.com. 次に、次の場所でhostsファイルを更新する必要があります。 /etc / hosts これとともに:
127.0.0.1 localhost.com
127.0.0.1 dev.com
127.0.0.1 m2.com
このチュートリアルでは, localhost.comを使用します.
有効になっていることを確認してください “modを書き直します” サイトに適したURLを使用するには. このコードを入力するには:
sudo a2ensite magento2.conf
sudo a2enmod rewrite
次, 必要がある
PHPをインストールする 7.2 および拡張機能
の上 Ubuntu 18.04, インストールできます PHP 7.2 次のコマンドラインで:
sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-gmp php7.2-curl php7.2-soap php7.2-bcmath php7.2-intlphp7.2-mbstringphp7。 2-xmlrpc php7.2-mcrypt php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip
PHPをインストールした後、このコードを使用してPHPを更新する必要があります:
php.iniファイルを開きます sudo nano /etc/php/7.2/apache2/php.ini
データをこれに変更して保存します.
file_uploads=オン
allow_url_fopen=オン
short_open_tag=オン
memory_limit = 512M
upload_max_filesize = 128M
max_execution_time = 3600
次に、Apache2を再起動して、このコマンドを実行する必要があります:
sudo systemctl restart apache2.service
ステップ #2: データベースサーバーを手動でインストールする
MariaDB デフォルトのMySQLデータベースサーバーへのデータベースサーバーが推奨されます, より速く、より良いパフォーマンスのため. インストールするには MariaDB サーバーとクライアント, コマンドラインを使用する:
sudo apt-get install mariadb-server mariadb-client
サーバーを再起動するたびに起動して起動することを確認してください:
sudo systemctl restart mariadb.service
sudo systemctl enable mariadb.service
この後、MariaDBサーバーがインストールされ、次の行を入力してデータベースをセットアップする必要があります:
sudo mysql_secure_installation
プロンプトが表示され、次のオプションを選択します:
ルートの現在のパスワードを入力してください (なしで入力): 入る
ルートパスワードを設定する? [Y / n]: Y
新しいパスワード: パスワードを入力してください
新しいパスワードを再入力してください: パスワードを入力してください
匿名ユーザーを削除する? [Y / n]: Y
ルートログインをリモートで禁止する? [Y / n]: Y
テストデータベースを削除してアクセスします? [Y / n]: Y
今すぐ特権テーブルをリロードする? [Y / n]: Y
ステップ #3: 作成 & MySQLユーザーを設定する
これは、実行するために必要な手順です. Magento2.3.xから, インストールには一意のユーザーが必要です, デフォルトのユーザーにはできません: 根.
それを適切にするために、あなたは最初にログインする必要があります MariaDB
sudo mysql -u root -p
新しいデータベースを作成する – CREATE DATABASE magento2 次に、という新しい名前を作成します: マゲプラザ
REATE USER'mageplaza' @'localhost’ 'YOUR_PASSWORD'で識別;
mageplazaユーザーをmagento2データベースに付与します:
magento2。*を'mageplaza'@'localhostにすべて付与’ 'YOUR_PASSWORDで識別’ グラントオプション付き;
フラッシュ特権;
出口;
ステップ #4: Composerをインストールします
Composerとは何ですか?Magentoでの使用方法 2?
CMSプラットフォームはコンポーザーを使用します, PHP依存関係マネージャー, コンポーネントと製品エディションをパッケージ化する.
作曲家は composer.json Magentoのルートディレクトリにあるファイルを使用して、ファイルにリストされているサードパーティの依存関係をダウンロードします.
サーバーを設定した後, インストールを開始する準備ができました.
インストールを開始するには, インストーラーをダウンロードする必要があります, これにより、PATH環境変数が設定されるため、任意のディレクトリからコンポーザーを呼び出すことができます。. あなたはからファイルをダウンロードすることができます ここ また、プロセスに関する詳細情報を見つける.
curl -sS https://getcomposer.org/installer | sudo php — –install-dir = / usr / local / bin –filename = composer
作曲家-v
Composerバージョン 1.8.5 2019-04-09
ステップ #6: Magentoパックをダウンロードする
からパックをダウンロード ここ
読み込み後, パックを抽出する必要があります /var / www / html /. 例えば フォルダ呼び出しがあります: magento2 の /var / www / html /
ステップ #7: Magentoをインストールします 2
マグネトーのインストールを開始するには、にアクセスする必要があります http://localhost.com/magento2, 次に、このウィンドウが表示されます.
クリック “同意” そしてその “準備チェックを開始します“. すべてが正常でエラーがない場合は、クリックする必要があります “次”
今、あなたはダする必要があります データベース, そこにあなたがする必要があります データベース情報を入力します を押して “次”
次のステップはWeb構成です, 店舗の住所を入力する必要があります http://localhost.com. 管理者にアクセスするための相対URLを入力します. それで “次“.
今、あなたは次のような一般的な情報であなたの店をカスタマイズする必要があります タイムゾーン, 通貨, 言語, と設定する 高度なモジュール お気に入り グーグルアナリティクス, Googleアドワーズ広告, Googleオプティマイザー, 等.
これらすべてを設定した後、私たちは最終段階にあります, 次に、管理者アカウントを作成する必要があります.
次の情報を入力してください:
新しいユーザーネーム
新しいメール
新しいパスワード
パスワードを認証する
クリック “次“, その後 “インストール“. インストールが完了した後, 結果を確認してサイトのカスタマイズを開始する準備ができました.
モジュールの拡張機能とテーマ
市場を形成する, あなたはあなたがあなたのウェブサイトをカスタマイズするのを助けるであろう異なるテーマと柔軟な拡張であなたのウェブサイトをロードすることができます. 利用可能な任意の目的のテーマがあります, のような人気のある拡張機能 Facebookピクセル, マルチベンダーマーケットプレイス, Googleショッピング, 等.
あなたのウェブサイトのための拡張機能を持ついくつかの機能カテゴリがあります.
顧客サポート
Paments & 安全
マーケティング
会計 & ファイナンス
運送 & フルフィルメント
サイトの最適化
コマンドライン構成
コマンドラインインターフェイスは、インストールタスクと構成タスクの両方を実行します. 新しいインターフェースは複数のタスクを実行します, 含む:
プラットフォームのインストール (データベーススキーマの作成または更新, デプロイメント構成の作成, 等).
キャッシュをクリアする.
インデックスの管理, インデックスの再作成を含む.
翻訳辞書と翻訳パッケージの作成.
プラグイン用のファクトリやインターセプタなどの存在しないクラスの生成, オブジェクトマネージャの依存性注入構成を生成する.
静的ビューファイルの展開.
少ないものからCSSを作成する.
単一のコマンド (
Symfonyに基づく一貫したユーザーインターフェース.
CLIは拡張可能であるため、サードパーティの開発者は次のことができます。プラグイン」に. これには、ユーザーの学習曲線をなくすという追加の利点があります.
無効にされたモジュールのコマンドは表示されません.
Magento Enterprise Edition
エンタープライズエディションは、プラットフォームのプレミアム有料バージョンであり、より多くの機能を提供します 特別な機能, プレミアムカスタマイズオプション, と 高度 24/7 サポート. エンタープライズエディションは通常、大企業やオンラインストアで使用されます, より高度なオプションが必要な. エンタープライズエディションがより大きなオンラインストアで主に使用される主な理由は、その価格のためです. 費用がかかります $15,550/年
HowtoHosting.guideMagentoのヒント
ここでは、Magentoに関する役立つヒントと、Magentoを適切に使用してSEOを最適化する方法を見つけることができます。. いくつかのヒントでさえ本当に簡単で、多くの人にとって不必要に聞こえるかもしれません。あなたのウェブサイトとそのSEOのパフォーマンスにとって非常に重要です。.
ヒント #1 – 最新バージョンに更新する
最新のアップデートには常に改善と機能強化があるため、最新の状態にすることは非常に重要です。. また, 最新バージョンは最高のSEO最適化です. プラットフォーム自体は常に最新バージョンを使用することをお勧めします.
ヒント #2 – 適切なキーワードを使用する
このヒントは、MagentoのWebサイトだけでなく重要です。, しかし、それは他のウェブサイトにとって非常に重要です. 適切なキーワードを使用し、サイトに適したキーワードを調査することは、WebサイトのSEOの成功にとって非常に重要な瞬間です。. 適切に行う方法がわからない場合は、Magentoが独自のSEOツールを提供しています, しかし、あなたはまた、いくつかの最高のものをチェックすることができます ここ.
ヒント #3 – 画像の最適化
画像の最適化はそれほど重要ではないと思われるかもしれません, でもそれは. 最良の方法で画像を最適化するには, それが何であるかを最も明確な方法で説明し、画像タイトルの最後にドメインを追加することをお勧めします, それはあなたのウェブサイトのドメイン評価に適しています. SEOに画像は代替属性を追加します(このようにして、Googleは画像が何であるかを知ることができます) 後もう一つ, 画像を圧縮して小さくする, これはあなたのウェブサイトのスペースを節約し、あなたのサイトを遅くすることはありません.
ヒント #4 – 重複するコンテンツを避ける
重要なヒントは、コンテンツを複製しないことです. 検索エンジンのボットは、重複したコンテンツに群がる場合、それを悪い点と見なします. コンテンツが重複している場合は、所有しているコンテンツの1つが他のコンテンツに対して正規であるとGoogleに通知することで、問題を解決できます。. これを実現するには、SEO設定に移動します. に移動 ストア=>構成=>カタログ=>検索エンジン最適化.
ヒント #5 – サイトマップを生成する
Googleクローラーはサイトマップのリンクをたどり、サイトをスキャンするのに役立つため、サイトマップはWebサイトに不可欠です。.
XMLとHTMLの両方のサイトマップの作成を管理する. Magentoを使用, 両方のサイトマップを簡単に選択できます.
Magento ウェブホスティングに関するよくある質問
Magento ウェブホスティングとは?
Magento ウェブホスティング Magento eコマースプラットフォームの独自の仕様に対応するように明示的に設計されたホスティング環境を指します。. このカスタマイズされたホスティング アプローチにより、Magento を活用したオンライン ビジネスが最高の効率で運営できるようになります。, 最適な速度を保証する, 侵入不可能なセキュリティ, Web トラフィックの急増に対応する高度な拡張性.
Magento に特化したホスティングが必要な理由?
Magento の包括的でリソースを必要とするアーキテクチャを考慮すると, 厳格な基準を満たすように構築されたホスティング環境が不可欠になります. 特殊な Magento ホスティングにより、サーバー設定が確実に行われます。, 構成, リソースが Magento の要件と調和していること, スムーズな運営への道を切り開く, ロード時間の短縮, そして強化されたセキュリティ, オンライン マーケットプレイスの成功に不可欠.
共有ホスティングは Magento に適していますか?
SSD ホスティングは Magento にどのようなメリットをもたらしますか?
従来のハードディスクドライブとは異なります (HDD), ソリッドステート ドライブ (SSD) 可動部品がなく、高速なデータアクセス速度を実現します。. SSD の組み込み Magento ホスティング環境 ウェブサイトのコンテンツを意味します, 特に動的コンテンツ, 電光石火の速度でロードします. これにより、エンドユーザーにシームレスなショッピング体験が提供されるだけでなく、直帰率が減少し、全体的なユーザーエンゲージメントが向上します。.
Magento ホスティングにとってキャッシュが重要な理由?
キャッシング, その核心で, プライマリ データ ソースに繰り返し負担をかけることなく、頻繁にアクセスされるデータを保存および取得するメカニズムです。. という文脈で Magento, 効率的なキャッシュ戦略を実装すると、Web サイトのページのレンダリングが高速化されます。, システムリソースが最適に使用される, ユーザーは長く待つ必要がありません。これは潜在的な顧客を維持し、売上を伸ばすための重要な要素です。.
コンテンツ配信ネットワークのしくみ (CDN) Magento ストアのメリット?
A コンテンツ配信ネットワーク 本質的には世界中に分散されたサーバーのネットワークです. Magento ストアのコンテンツのキャッシュされたバージョンをさまざまな場所に保存することで機能します。. ユーザーが, いう, ヨーロッパが米国に拠点を置くストアにアクセスします, CDN はヨーロッパのサーバーからコンテンツを提供します, コンテンツ配信時間を大幅に短縮. 結果? 顧客の満足度の向上, プライマリサーバーの負担を軽減, コンバージョンが高まる可能性もあります.
Magento には自動バックアップが不可欠ですか?
オンラインコマースのダイナミックな世界で, セーフティネットは重要です. 自動バックアップはまさにこのネットとして機能します, 技術的な不具合であっても、何かが計画どおりに進まない場合に保証する, 不注意による人的ミス, または悪意のあるサイバー攻撃 - ストアのデータは安全に保たれます. 定期的な自動バックアップあり, Magento ストアを以前の状態に復元できます, ビジネスの継続性を確保し、評判を守ります.
Magento ストアに SSL は必要ですか??
SSL (セキュアソケットレイヤー) eコマースプラットフォームに対する単なる推奨ではありません; それは必需品です. Web サーバーと訪問者のブラウザの間に暗号化されたリンクを確立することによって, SSL はすべてのデータを保証します, 特にクレジットカード番号などの機密情報, 非公開のまま. セキュリティ上の利点を超えて, SSL 証明書は顧客間の信頼も促進し、検索エンジンのランキングでわずかに有利になる可能性があります。.
ストアの成長に合わせてホスティング プランをアップグレードできますか?
成長はあらゆるビジネスの最終目標です, そしてデジタル領域では, 成長は多くの場合、Web トラフィックの増加につながります. 評判の良いホスティングプロバイダーは、スケーラビリティを念頭に置いてプランを設計しています。, Magento ストアのフットプリントが拡大するにつれて、, ホスティング環境は連動して適応します. ストレージが増えるかどうか, より良い処理能力, または増加しました 帯域幅, スケーラブルなホスティング ソリューションが進化する要件に対応します.
適切な Magento ホスティング プロバイダーを選択するにはどうすればよいですか?
適切なホスティングプロバイダーの選択は、Magento ストアの軌道を形作る決定となります。. 価格は重要な要素ですが、, 平等に (それ以上ではないにしても) 稼働時間の保証などの側面が重要です (好ましい 99.9% 以上), 優れた顧客サポート, 実証済みのサーバー速度とパフォーマンスのメトリクス, 最先端のセキュリティ対策, Magento ストアのオーナー仲間からの本物のレビュー. リサーチ, 比較, 可能であれば試験に参加する, ビジネスの目標に沿った情報に基づいた選択を行うため. 価格と機能を比較するための推奨される方法の 1 つは、スマート ツールを使用することです。, と呼ばれる HTH によるホスティング ファインダー. 最新の Magento ホスティング プランを比較し、現在市場で提供されている最高のオファーと割引を表示します。.