2024 日本 PHP 研討會

Azure 應用服務

PHP 經常在 Azure 應用服務(又稱 Microsoft Azure、Windows Azure、Azure Web 應用程式)上使用。

Azure 應用服務管理 Windows Web 伺服器的池來託管您的 Web 應用程式,作為在您自己的 Azure 計算虛擬機器或其他伺服器上管理您自己的 Web 伺服器的替代方案。

您的 Azure App Services 網站已自動啟用 PHP。在 Azure 入口網站中,選取您的網站,即可選擇要使用的 PHP 版本。建議您選擇比預設版本更新的版本。

如此一來,PHP 及其擴充功能在 Azure App Services 上的執行方式將與在其他 Windows 伺服器上相同。然而,Azure App Services 的管理介面有所不同。

  • Azure 入口網站:建立、編輯設定和刪除網站。» Azure 入口網站

  • Kudu 儀表板:如果網站的 URL 為 site_name.azurewebsites.net,則 Kudu 儀表板為 https://site_name.scm.azurewebsites.net/。儀表板提供偵錯功能、檔案管理和網站擴充功能的存取權限。網站擴充功能是一種 Azure 機制,可將額外程式(例如 PHP 預覽版本)新增至網站。

  • 您無法使用 IIS 管理員、伺服器管理員或 RDP。

還有一個 PHP SDK,可用於透過 PHP 程式碼以程式設計方式使用許多 Azure 服務。請參閱 » Azure SDK for PHP

如需詳細資訊,請參閱 » Azure PHP 開發人員中心

WinCache

Azure App Services 預設會啟用 WinCache,建議您保持啟用狀態。如果您安裝自己的 PHP 版本,也應該在該版本上啟用 WinCache。

自訂 PHP 版本

您可以將自己的 PHP 版本上傳到您的 D:\Home(C:\ 無法寫入)。然後在 Azure 入口網站中,將 .php 的 SCRIPT_PROCESSOR 設定為您的版本中 php-cgi.exe 檔案的絕對路徑。

新增備註

使用者提供的備註

此頁面沒有使用者提供的備註。
To Top