I know this question touches several topics but here it goes..
I need some guidance in designing and constructing a web server for public and internal use. There will be two websites, one public website with mostly static content, around 50-100 pages and 1000-1500 hits/month.
The other website will be a website with 500-1000 user logins where they will access different assigned webspaces and collaborating sharing documents. This website will have around 500 hits/month.
I know it's popular today to have web servers on the cloud or as SaS. Mostly because of the performance gain I guess. But that's where I'm looking for advice. If I were to build my own Web server and have it on-premises, how would this setup look like if I want to somewhat get near an online service. (Although budget is limited)
I'm planning on purchasing a host where I install vSphere and setup the servers as VM's. What would be proper hardware requirements on the host? would a set up like this be of use?
Oh, another thing is the platform for building the website, we are thinking of going for wordpress, any disadvantage using Wordpress under IIS?
4-6 CPU sockets (6-8 cores per socket)
Local RAID 10 15k disks (alternative SSD)
SSD disk for Host caching
2-4 1Gbit nics
Now sizing the VM's is about monitoring resources and adjusting accordingly but would it be necessary setting up a separate VM to host the database or would I gain little to nothing by doing that in comparison of giving more resources to the VM instead?
looking forward for tips