Thanks for using Bitnami. Magento has a feature for supporting multiple stores in the same machine, called Multi-site. You can get more information about how to enable this in the next link
I think configuring each site with its own domain name would be possible, but for specific help on the application customization we highly recommend you to ask in the official Magento forums so the Magento experts can guide you on this
Also, having into account the application requirements for Magento, which is a big application, I think it can be a good idea to create each site in its own server, so you can easily customize each website and server as per your client needs, but this is a decision you will need to take depending on your requirements. I also think the Magento team can provide you with more information on this in their forum.