I'm running a business. One of our clients has a website managed by another company. It's been infiltrated twice and set to redirect to rogue antispyware. They overpaid ridiculously for the website. I want to offer them the option of setting up their own in-house webserver and doing away with the current management company. The rationale is that we set up the website, and if it's run on a server we have direct access to, we can turn off the remote access capabilities, IE the FTP server. Thus, remote access attempts are much more difficult because they cannot just password-crack. I'm wondering what sort of internet connection would we need? It would serve 100 concurrent users (at most, probably more like 50 max, 20-30 concurrent). It's database driven by MySql and PHP. What sort of hardware would we need for just this client? If we were to put 3-4 of this same type of setup on?