ICT 171 Cloud Server Project

HOME PAGE

Natasha Staines

Student ID – 35578189

This website is hosted on a Linux virtual machine and is deployed using Infrastructure as a Service (IaaS) on DigitalOcean.

This project demonstrates the installation and configuration of a full LAMP stack and deployment of a web server.

The purpose of this server is to showcase my technical skills in:
– Server setup and configuration
– Web hosting and deployment
– Database integration
– Cloud infrastructure management
– Basic system administration

This site will continue to be developed throughout my studies.

ABOUT THIS PROJECT

The objective is to deploy and configure a fully functional web server using Infrastructure as a Service (IaaS).

Cloud Server Platform:
– DigitalOcean Droplet (Ubuntu Linux)

Server Stack:
– Apache2 Web Server
– MySQL Database
– PHP
– WordPress CMS

Key Features:
– Manually configured server
– Custom domain support
– SSL-ready configuration
– Database integration with WordPress

Learning Outcomes Demonstrated:
– Installation and configuration of Linux servers
– Use of command-line tools (SSH)
– Web server configuration (Apache virtual hosts)
– Database setup and management (MySQL)
– Cloud deployment practices
– Version control documentation (GitHub)

This server serves as a long-term learning environment for experimenting with web technologies and server administration.