I'm using digitalOcean, it gives you an option to choose operating system and web server. I choose Ubuntu + LAMP. Let me answer your question. Basically you need to know how to start/stop server and simple file operations. Here is what you need for multiple websites in one vps.
Copy your files to a directory (e.g. /var/www/siteA)
Create a virtual host (duplicate /etc/apache2/sites-available/000-default.conf with correct directory and website name)
Restart server
...
Profit
Repeat these steps for every website you have. I think you can handle. It's not a rocket science :)
I'm using digitalOcean, it gives you an option to choose operating system and web server. I choose Ubuntu + LAMP. Let me answer your question. Basically you need to know how to start/stop server and simple file operations. Here is what you need for multiple websites in one vps.
/var/www/siteA
)/etc/apache2/sites-available/000-default.conf
with correct directory and website name)Repeat these steps for every website you have. I think you can handle. It's not a rocket science :)