Azure
Last updated
Was this helpful?
Last updated
Was this helpful?
We'll begin with the basics and then build up from there!
We’re going to create an Ubuntu Linux Virtual Machine (VM). We’ll be using an SSH public key as a means of authenticating our way through to the VM. We’ll also make use of the cloud shell along the way.
We’ll now walk through how to connect to the VM using the SSH Keys. Note that the use of SSH keys is preferred over passwords due to their security.
We’ll now walk through how to install web server packages. We’ll be installing the LAMP Web Stack, which contains the following common web components: Linux (Operating System), Apache (HTTP Server), MySQL (Relational Database), and PHP (Programming Language).
We’ll need to configure our network security group to allow internet traffic. By default VMs are secured from the internet, thus we have to create a rule to allow web traffic.
Web Apps are part of Azure’s PaaS Solutions. A lot of management tasks such as; application updates, security and traffic rules are abstracted away, allowing you to focus on the user experience aspect of your application, including but not limited to, availability/redundancy and traffic management.