On 2 Apr 2005, at 00:59, Manny wrote:
I'm wondering if someone could help me out here. I want configure my server with the following:
Apache MySQL PHP Postfix Samba
I know I can set these all up on one server, but I also want to setup a DNS server. My question is should I use a separate machine to do my DNS? Or is it okay to do it all on one machine? And is it okay to do all of these on one machine?
It depends on whether it will be a production machine accessible from the Internet.
If this is true, I'd say that having all that server software installed in the same machine is risky, to say the least, from a security POV. Apache configuration is difficult enough to get it right (although we've got SELinux) and PHP has suffered from exploits in the past.
I would just install each different service into a different machine (either real machines or Xen domains).