After getting my server up and running, i installed ubuntu server 18.04 on bare metal. Few days passed and already it had more than basic nginx and php. Also i felt the server hardware was not used to its full potential by using it just as a webserver. I was searching for a solution and came across VMware ESXI. It is bare metal hypervisor. Having individual virtual machines would be easy for managing different set of softwares.
So you need bare metal first to do everything. I searched in google for about 3 months and decided to buy a used HP/Dell Server. Some other options were going on budget and getting a NUC, Mini PC from aliexpress etc., Finally decided to purchase used server mainly because i wanted to get the feel of it. Server & Rack: I purchased a used Dell R210II from zaco computers. Came to know about them from some posts i found in quora.