紺碧のワードプレスのサイトをホスティング
サンイサ・マズクリシュナプログラムマネージャ、Azureのアプリケーションサービス
UPDATE:スケーラブルなワードプレステンプレートは、AzureのMarketplaceから削除されました。 Azureのストレージにワードプレスを設定する概念。持続的な接続はまだ有効ですが、手動で設定するneedds。
WordPressはあなたが数分で動的なWebサイトを構築することができます軽量CMSです。これは、継続的に成長し、最も人気のあるコンテンツ管理システムだけでなく、ブログのプラットフォームとして改善しています。すべてのクラウドホスティングプラットフォームは、プラットフォームを最大限に活用するために、独自のベスト・プラクティスを持っています。あなたはランプやWAMPスタックソリューションであなたのWordPressサイトを実行して、どのように思っているならば、私は簡単にAzureのWebサイトに移行して、このような自動スケーリング、ロードバランシングなどのクラウドのすべての利点を得ることができます。自己修復など。私たちは今、AzureのWebサイトギャラリーでのWordPressの最適化バージョンを持っているように、その後もう探す必要はありません。 WordPressのサイトを実行するためのベストプラクティスは、AzureのWebサイトのプラットフォームに固有の次の最適化が含まれています。
- 高い実行MySQLデータベースを使用します。 ClearDB価格制度について。ここをクリック
- あなたはClearDBを提供するリモートMySQLデータベースサービスを使用しているとして、MySQLデータベースへの持続的な接続で接続プールを使用します
- あなたのWordPressサイトを保存するために使用と設定Azureストレージ’sのメディアライブラリのコンテンツ
- WordPress.comのユーザーが使用できる強力な機能であなたのWordPressサイトを過給するためのJetpackを使用しました
- オートスケールを含め、公開を上演しました。 SSL。カスタムドメイン。 WebJobs(WordPressのバックグラウンド・プロセスまたはcronジョブのために使用される)とバックアップ ウェブサイトの機能を復元します。
私たちは、スケーラブルなWordPressのこのギャラリーのテンプレート内のすべてのこれらの最適化が含まれています。このチュートリアルでは、ギャラリーから新しいスケーラブルなWordPressのサイトを作成し、AzureのWebサイト上のWordPressサイトをホスティングするためのベストプラクティスに基づいた最適化のいくつかを議論する方法を学びます。
ポータルでウェブサイトを作成します。
- Azureの管理ポータルにログイン
- ダッシュボードの左下の[新規作成]アイコンをクリックします
- すべてのリンクをクリックしてください
- スケーラブルなワードプレスをクリックして、作成をクリックします。
- ウェブサイトの設定をクリックして、以下の情報を入力します。
- サイト名
- 画像など、すべてのメディアライブラリのコンテンツを格納するためにあなたのWordPressサイトの貯蔵容器の名前であるアプリケーション設定。動画などは、WordPressのメディアアップローダーでアップロード
- ホスティングプラン
- 領域
- あなたは、Webアプリケーションの設定を使用して、静的なメディアコンテンツを格納するフォルダ名を設定することができます
- データベースの設定をクリックし、次の情報を入力します。
- データベースの名前
- 領域
- 計画
- 今ClearDB MySQLサービスの法的条件を受け入れます
- このリソース・グループに新規または既存のストレージアカウントをリンクするかストレージ構成をクリックします。このチュートリアルでは、私は、このリソースgroup.Enter以下の情報に新しいストレージアカウントを追加してい:
- ストレージアカウント名
- ロケーション
- 冗長性タイプ。ジオ冗長。ローカル冗長性
- 診断をオンにします
- リソース・グループの適切なサブスクリプションを選択し、最終的に作成をクリックしてサブスクリプション]タブをクリックします。
今、新しいWordPressのサイトには、Azureのウェブサイトに配備されており、このグループ内のリソースグループおよびプロビジョニングウェブサイト、データベースおよびストレージリソースを作成するには数分かかります。デプロイメントが正常に通過した通知セクションに通知されたら。新しく作成したリソースグループの項目をクリックしてください “WP-グループ” ダッシュボード上のリソース・グループを表示します。ウェブサイト。データベースとストレージ。 WordPressのサイトを参照し、ための情報を入力することにより、ブラウザでのWordPressインストーラのステップを完了します。
- あなたのサイトのタイトル
- 管理者ユーザー名とパスワード。ご注意:これらのガイドラインに従うためのセキュリティのベストプラクティスとして:
- 使ってはいけません ‘管理者 ’ ユーザ名として、サイト上の不正な攻撃を避けるために、異なる一意の文字列を使用します
- あなたのサイトの管理者ユーザのための強力なパスワードを使用してください
- adminユーザの電子メールアドレス
- インストールを完了するためにインストールワードプレスをクリックして、今、あなたのウェブサイトが使用できるようになりました。これで、WordPressのダッシュボードにログインし、あなたのコンテンツの作成を開始することができます
トラブルシューティング
- SMTPは、AzureのWebサイトでサポートされていません。あなたは、Azureのギャラリーの下Azureのポータルを介して利用可能なSendGridからFREEプランを購入することができます - >アプリケーション+データサービス - >統合カテゴリ - > SendGrid有効な電子メール機能にワードプレスsite.YouもSendGridプラグインをインストールしてそれを設定する必要がありますあなたにあなたのSendGrid資格情報。
- SSLはデフォルトで有効になっていません。 SSL経由でWordPressの管理を構成する方法の設定SSLあなたのウェブサイトのために、どのように多くを学ぶためにこちらをクリック
- WordPressのマルチサイトは、デフォルトでは有効になっていません。マルチサイトを有効にするには。 WordPressのマルチサイトを設定する方法を参照してください
- カスタムドメインは、Azureのウェブサイトでサポートされています。 AzureのWebサイト上でカスタムドメインを構成する方法を参照してください。
- 自動スケーリングは、サポートされているが、これはあなたのウェブサイトのトラフィックに依存するデフォルトでオンになっていません。それは有効になっており、あなたがスケールアップしたり、ウェブサイトのトラフィックに基づいて、必要に応じてスケールアウトできる可能数回クリックするだけで設定することができます。 Azureのウェブサイトのために拡張する方法を参照してください。
結論
AzureのWebサイトのサービスは現在に焦点を当て、多くの高トラフィックのWordPressサイトをホストします:
- セットアップが簡単:5分未満では、WordPressのサイトのアップとランニングを持っています
- スピード:あなたのウェブサイトは、高速なページの読み込みに2秒未満を取る燃えるれます。
- スケーラビリティ:この設定は簡単に月100万の訪問/ページビューまでのサービスを提供することができます
- アップタイム:様々な理由がブラウザにサーバーから提供されているコンテンツを混乱させることができます。しかし、AzureのWebサイトには、あなたのウェブサイトのための99.9%のアップタイムを提供しています。あなたはより良いパフォーマンスだけでなく、高可用性を実現するために、これらのウェブサイト全体のセットアップAzureのトラフィックマネージャの負荷バランスを持つ複数のAzureのWebサイトを明らかにすることができます。
今、あなたのコンテンツやウェブサイトへのトラフィックを運転に集中し、AzureのWebサイト用のWordPressのアプリケーションの設定を心配することはできません。