About This Server Project

This project was created for ICT171 to show how a basic website can be deployed manually on a cloud-based Linux server.

Infrastructure as a Service

The server is hosted on Microsoft Azure as an IaaS virtual machine. This gives direct access to the operating system and server configuration.

Server Configuration

Ubuntu is used as the operating system and Nginx is configured to serve the website files from the web root directory.

Learning Outcome

This project helped me practise SSH access, Linux commands, web server deployment, GitHub documentation, and script-based server checking.