I have been using CPanel with Shared Hosting for a long time but now I hired a VPS with: Debian 9, 1 vCore(s), 2,4 GHz, 2 GB RAM, 10 GB SSD.
My idea is to put 3 webs with different domain name (2 wordpress site and 1 site with no db) and I need the basics: Apache, MySQL, PHP7...)
I want to know if Virtualmin would be ideal for what I want to do. I understand that Virtualmin is like a CPpanel?
Before importing the domain names I would like to upload the websites to the VPS and test the performance (without using domain names). To have different websites with a single IP I should edit host file and configure the Apache and Create Virtual Host pointing to different ports?
Thanks in advance!