I felt this was needed for all the many people here who may wish to develop their site without the need for a control panel such as cPanel (just dos prompt / command prompt). Typically those of you seeking to use a VPS, Semi-Dedicated, or Dedicated Server for the first time or who are generally new to Linux.
While it is true there are a lot of other guides online, many of them are outdated or insecure. You have no idea how many "Perfect Debian" or "The Perfect Server" setup guides have been copied and pasted again and again. And all of them with the same security flaws.
This guide will cover the most easiest and basic setup for any beginning using Debian Linux. Which has the standard advantages of easy to use, easy to configure, and very little system resources needed.