簡體   English   中英

使用Apache在Azure上設置ubuntu VM

[英]Setting up ubuntu VM on Azure with apache

在Azure中,我創建了一個虛擬網絡,然后將使用Azure資源管理器部署方法創建的Ubuntu Server虛擬機與該網絡相關聯。 然后,我更新了關聯的網絡安全組,並為端口80添加了入站安全規則(源:Any,目的地:Any,服務:TCP / 80)。 在VM上安裝Apache之后,我嘗試通過瀏覽器訪問服務器,但是遇到了麻煩。 我可以將SSH很好地連接到VM,但是Web是不行的,我不知道為什么。 任何幫助,將不勝感激。

我有時也會發生這種情況,因為我忘記了重新啟動VM,是的,只是重新啟動它。 至少這對我有用。 並且也不要忘記添加出站規則

它適用於此入站規則

請注意,從門戶(在ARM模型中)創建VM時,它會自動與虛擬網絡(vnet),該vnet中的特定子網和網絡安全組關聯。

創建入站安全規則時,請確保:

您還需要在VM上打開端口80才能進行Web訪問。 我認為創建網絡安全組不會自動在VM上打開所需的端口。

默認情況下,在Azure資源管理器(ARM)中,所有端口都是打開的; 無需使網絡安全組(NSG)打開端口,僅需關閉它們即可。 這是一個使用apache部署ubuntu VM的ARM模板的示例:

https://github.com/Azure/azure-quickstart-templates/tree/master/apache2-on-ubuntu-vm

另外,如果要使用VM縮放集(在公共預覽中)自動縮放LAP堆棧,可以在此處找到該模板的ARM模板:

https://github.com/Azure/azure-quickstart-templates/tree/master/201-vmss-lapstack-autoscale

希望這可以幫助! :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM