我想安裝一個網站擴展到我的Azure網絡應用程序,但是我的Kudu工具欄只有兩個菜單項,環境和調試控制檯。 Azure Kudu工具欄缺少菜單項
許多有關該主題的教程都在工具欄上有一個網站擴展菜單項。我應該怎麼做才能在Kudu上進行網站擴展?我的應用程序是一個標準:1個小型的Web應用程序。
我想安裝一個網站擴展到我的Azure網絡應用程序,但是我的Kudu工具欄只有兩個菜單項,環境和調試控制檯。 Azure Kudu工具欄缺少菜單項
許多有關該主題的教程都在工具欄上有一個網站擴展菜單項。我應該怎麼做才能在Kudu上進行網站擴展?我的應用程序是一個標準:1個小型的Web應用程序。
正如@Kaushal Kumar Panday所說,根據您的屏幕截圖,您正在Linux上使用Web Apps,因此沒有任何網站擴展程序可供Windows上的Web Apps使用。
Linux上的Web應用程序是基於Ubuntu的Docker容器,您可以通過Azure門戶上的標籤Docker Container
和命令uname -a
的Kudu調試控制檯來查看它。
如果您需要安裝更多的成品的配件或語言運行時,你只需要通過apt-get update
使用捻SSH終端通過URL https://<your linux webapp>.scm.azurewebsites.net/webssh/host
更新apt源和搜索通過apt-cache search <keyword for package>
你想通過apt-get install <packages of you wants>
安裝就像本地執行這些操作Ubuntu環境。有關更多詳細信息,請參閱官方教程SSH support for Azure Web App on Linux
以瞭解它們。
希望它有幫助。
正如我所說,如果應用程序託管在Azure Web App (Linux)上,則網站擴展程序不可見。
目前無法獲得Azure Web App (Linux)上的網站擴展。您可以在此列出所有網站擴展名:https://www.siteextensions.net/
存在的大多數網站擴展主要由社區編寫,主要是爲IIS(Windows)編寫的。但是,您可以在Azure Web Apps feedback網站上爲此創建請求。
我認爲我們應該從開源社區獲得更多的貢獻,以便在Linux上爲Azure Web Apps創建網站擴展。
您可以直接使用https:// {website} .scm.azurewebsites.net/SiteExtensions – brykneval
它可以在頁面上正常顯示錯誤消息:無法檢索已安裝的網站擴展程序 - 發生錯誤。 - System.NullReferenceException - 未將對象引用設置爲對象的實例 –
如果您是Web應用程序正在使用Linux **上的** Web應用程序,則會出現這種情況。這裏沒有支持的網站擴展。 –