Tim
Tim

Reputation: 105

Setting up ubuntu VM on Azure with apache

In Azure, I created a virtual network and then associated an Ubuntu Server virtual machine, created with Azure Resource Manager Deployment method, with the network. I then updated the associated Network Security Group and added an inbound security rule for port 80 (Source:Any, Destination:Any, Service:TCP/80). After installing Apache on the VM, I tried to access the server from my browser, but have run into a wall. I can SSH into the VM just fine, but web is a no-go, and I cannot figure out why. Any help would be appreciated.

Upvotes: 0

Views: 2421

Answers (4)

Siva Edupuganti
Siva Edupuganti

Reputation: 133

It worked for me with this inbound rule.

Note that when a VM is created from the portal (in ARM model), it gets automatically associated to a virtual network (vnet), a specific subnet within the vnet and a network security group.

When creating the inbound security rule, make sure to:

Upvotes: 1

Neil Sant Gat
Neil Sant Gat

Reputation: 897

By default in Azure Resource Manager (ARM), all ports are open; there is no need to make Network Security Groups (NSGs) to open ports, only to close them. Here is an example of an ARM template that deploys an ubuntu VM with apache:

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

Alternatively, if you want an auto-scaling LAP stack using VM Scale Sets (in public preview), you can find the ARM template for that here:

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

Hope this helps! :)

Upvotes: 0

Ansel
Ansel

Reputation: 335

It sometimes happen to me too because I forgot to RESTART the VM, yes just restart it. At least this works for me. and also dont forget to add outbound rule too

Upvotes: 2

Jesper Jakobsen
Jesper Jakobsen

Reputation: 181

You also need open port 80 on the VM to allow web access. I dont think that creating your Network Security Group opens the desired port on the VM automatically.

Upvotes: 0

Related Questions