您將完成的作業
在此快速入門中,您可了解如何:
- 從 Azure Marketplace 建立 WordPress 網站
- 配置 MySQL 彈性伺服器資料庫
- 設定 App Service 代管方案
- 部署並管理您的 WordPress 網站
- 監控場地效能與健康狀況
- 設定自訂網域與 SSL
- 優化你的 WordPress 部署以適應生產環境
- 隨著流量成長,擴展你的應用程式
- 實施備份與災難復原策略
- 以最佳實務保護你的 WordPress 網站
概觀
在此快速入門指南中,你將學習如何使用 App Service 提供的 WordPress Azure Marketplace 項目,利用 Azure Database for MySQL - Flexible Server,將你的第一個 WordPress 網站建立並部署到 Azure App Service。 本快速入門會針對您的應用程式使用「標準」層,並針對您的資料庫使用「可高載 (B2s)」層,而且會產生您 Azure 訂用帳戶的費用。 價格請參考 App Service 價格、Azure Database for MySQL 價格、內容傳遞網路定價,以及 Azure Blob Storage 價格。 您可以在概 觀中深入瞭解 App Service 上的 WordPress。
要完成這個快速入門,你需要一個有有效訂閱的 Azure 帳號。 免費建立帳戶。
使用 Azure 入口網站建立 WordPress 網站
若要開始建立 WordPress 網站,請瀏覽至 https://portal.azure.com/#create/WordPress.WordPress。
在 Azure App Service 上建立 WordPress 網站的截圖。 在 [基本] 索引標籤中的 [專案詳細資料] 底下,確認已選取正確的訂用帳戶。 選取 [建立新的] 資源群組,然後輸入
myResourceGroup作為名稱。在 [裝載詳細數據] 底下,選取您要從中提供應用程式的 [區域 ],然後為您的 Web 應用程式輸入全域唯一的名稱。 在 [裝載方案]] 底下,選取 [標準]。 選取 [變更方案] 以檢視功能和價格比較。
在 WordPress 設定下,選擇您慣用 的網站語言,然後輸入 [系統管理員電子郵件]、[ 系統管理員用戶名稱] 和 [ 系統管理員密碼]。 管理員 電子郵件 僅用於 WordPress 系統管理登入。
(選擇性)選取 附加元件 索引標籤。建議的設定(包括受管理的識別)已默認啟用。 如果您不熟悉這些設定,請清除複選框。 如需詳細資訊,請參閱 設定 WordPress 外掛程式。
選取 [檢閱 + 建立] 索引標籤。執行驗證後,選取頁面底部的 [建立] 按鈕,以建立 WordPress 網站。
<c1><c0><sb0> Azure App Service 上的 WordPress 建立按鈕的截圖。</sb0></c0></c1>
瀏覽至您的網站 URL,並確認該應用程式運作正常。 此網站可能需要數分鐘才能載入。 如果發生錯誤,請再等待數分鐘,然後重新整理瀏覽器。
若要存取 WordPress 管理頁面,請流覽至
/wp-admin並使用您在 WordPress 安裝 步驟中建立的認證。
清除資源
若不再需要,您可以刪除資源群組、App Service 及所有相關資源。
從你的 App Service overview 頁面,點擊你在 Create WordPress site with Azure portal步驟中建立的 資源群組。
從 [資源群組] 頁面中,選取 [ 刪除資源群組]。 確認要完成資源刪除作業的資源群組名稱。
設定 WordPress 外掛程式
在 [增益集] 索引標籤中,預設已啟用建議的設定:
- 受管理身份消除管理敏感憑證以存取 Azure 資源的負擔,讓您的網站高度安全。
- Azure 通訊服務啟用具有 Azure 通訊服務的應用程式對個人、高流量電子郵件。
- Azure Content Delivery Network 透過分散式伺服器網路,將快取內容儲存在接近終端使用者的服務據點,有助於提升效能、可用性與安全性。
- Azure Front Door(AFD)提供動態網站加速,縮短回應時間,同時透過在最近的邊緣伺服器快取內容,以加快媒體下載速度。
- Azure Blob Storage 允許你儲存和存取圖片、影片及其他檔案。 這可有效地降低網頁伺服器上的負載,進而改善效能和用戶體驗。
請參閱 外掛程式和更多內容,以深入瞭解 WordPress 外掛程式。
管理 MySQL 彈性伺服器、使用者名稱或密碼 (選擇性)
MySQL 彈性伺服器建立在私人 Virtual Network 後面,無法直接存取。 若要存取或管理資料庫,請使用與 WordPress 網站一起部署的 phpMyAdmin。 您可以遵循下列步驟來存取 phpMyAdmin:
- 導覽至 URL:https://
<sitename>.azurewebsites.net/phpmyadmin - 使用彈性伺服器的使用者名稱和密碼登入
- 導覽至 URL:https://
系統會自動產生 MySQL 彈性伺服器的資料庫使用者名稱和密碼。 部署後若要取得這些值,請前往 Azure App Service 設定頁面的應用程式設定區塊。 WordPress 組態已修改為使用這些 應用程式設定 來連線到 MySQL 資料庫。
若要變更 MySQL 資料庫密碼,請參閱 重設系統管理員密碼。 每當 MySQL 資料庫認證變更時,都必須更新 應用程式設定 。 MySQL 資料庫的應用程式設定以作為前綴詞開頭。 欲了解更多更新 MySQL 密碼的資訊,請參閱 App Service 上的 WordPress。
變更 WordPress 系統管理員密碼 (選擇性)
WordPress 系統管理員認證的 應用程式設定 僅供部署之用。 修改這些值不會影響 WordPress 安裝。 若要變更 WordPress 系統管理員密碼,請參閱 重設密碼。
[WordPress 系統管理員認證的應用程式設定]開頭使用WORDPRESS_ADMIN_前綴。 欲了解更多更新 WordPress 管理員密碼的資訊,請參見 Changing WordPress Admin Credentials。
遷移到 App Service on Linux(可選)
將 WordPress 應用程式遷移到 App Service on Linux 有幾種方法。 您可以使用 WP 外掛程式,或使用 FTP 和 MySQL 用戶端手動移轉。 更多文件,包括 遷移至 App Service,可於 WordPress - App Service on Linux 找到。
相關內容
恭喜,您已成功完成本快速入門!