Hi all, I am looking for the best performance setup for a CMS SaaS site that will have 100's of domains (maybe 1000's) pointing to one codebase. What is the best setup for something like this starting with 1 cloud server using either ubuntu,centos,fedora,gentoo, or redhat? Also, I am not sure if NameVirtualHost setup is the best setup? Thoughts? Do I just load 100s/1000s of domains using the alias? or _default_ vhosts setup or something else? Thanks for any suggestions!
I'm not sure if I understand your question right. Do you want to set up one vhost per domains, or do you want to have one vhost for all your domains?
After thinking I would like to move some other sites to this server too, i would say MIXED. a few sites with their own VHost each (5 sites = 5 vhosts) All the rest point to one vhost (100s of domains pointing to that one vhost).
In this case you should set up name-based vhosts (unless you have enough free IP addresses, in that case you could as well set up IP-based vhosts). http://www.debianhelp.co.uk/virtualhosts.htm