--It's certainly \_possible_ but it may not be the \_best_ solution.
--The more resources you allocate to services on the host, you will find VM performance decreases. With light usage you may not notice/care too much, but if the website is at all busy then you may want to rethink the setup.
Host OS, RAM, available HD space, all make a difference...
./. If you have appreciated my response, please remember to apply Helpful/Correct points. TIA