LAMP Server:
This project is about creating a LAMP Server which can be used for hosting websites.
- 
LAMP server stands for:
- Linux / Apache / MySQL / PHP
 
 - 
The version implemented was:
- Debian Linux / Apache 2 / MariaDB / Python
 
 
Use Case: Did this project as suggestion from madebygps as a preperation step for working with linux.
Basic Steps
- Setup Debian linux server VM.
 - Update VM.
 - Install Apache2.
 - Test that html site actually loads.
 - Replace html with custom HTML.
 - Install Webmin or Cockpit.
 - Install MariaDB as alternative to MySQL.
 - Install Python.
 - Setup Dynamic DNS to actually host the website.
 
Lessons Learned:
- The fact that Cockpit and Webmin exist to control linux servers via a GUI is very powerful.