I am new to VPS servers. I have always used a shared hosting platform all my life. At the moment, we are working on a project at work thats is going to require more than just a shared hosting server, so we decided to setup a VPS account for the project. The project will be due to go live in about a week and i have been asked to take care of the VPS setup and configuration.
I have never done anything like this before. I have always worked with XAMPP on windows and just recently moved to LAMPP on Ubuntu Linux. To the best of my understanding I know the new VPS will require the installation of Apache, MySQL and PHP (not sure if it will already be installed and configured on new vps host). Also, I know there are more things to be done than just installing the above mentioned softwares. We plan on buying Perfetto2 Plan from Mochahost.com
My first question is, What linux distro should we go for and why? Secondly, What are the necessary installations and configurations that needs to be done and how will I do them. I would really appreciate if someone with good VPS experience can advice me on the best way further and if Mochahost.com is a good choice.
Thanks in advance.