Build and run a web application with the MEAN stack on an Azure Linux virtual machine

Virtual Machines
Cloud Shell

Learn how to set up a MEAN-based web application on a new Azure Linux virtual machine.

Learning objectives

In this module, you will:

  • Decide if the MEAN web stack is right for you
  • Create an Ubuntu Linux VM to host your web app
  • Install the MEAN stack components on your VM
  • Create a basic web app on your MEAN stack


  • Experience using Bash from the command-line
  • Familiarity or interest in using JavaScript to build web applications