
Integrated Multi-Server Web and Database System Project
In this project, I designed and deployed a custom virtual network that hosts three integrated web services: a Docker-based Ghost blog platform, an NGINX reverse proxy, and a WordPress site running on a whole LAMP stack. Each service operates on its virtual machine (VM) with static IP addressing and role-based configuration within a secured subnet.
I implemented containerized hosting using Docker, configured reverse proxy rules in NGINX, and installed and secured a WordPress content management system (CMS) using various Linux security practices. This included hardening file permissions, protecting the wp-config.php file, and setting up the Shield Security plugin for firewall protection and anti-bot defense. The final setup demonstrated layered security (defense-in-depth), network isolation, and secure service delivery across a simulated enterprise-grade architecture.