Php 单独的专用服务器或一台服务器

Php 单独的专用服务器或一台服务器,php,mysql,apache,Php,Mysql,Apache,最好在一台服务器上启动所有服务器,或者让三台服务器都执行不同的操作。示例:一台服务器用于apache,一台服务器用于mysql,一台服务器用于mail,或者一台服务器是apache、mysql和mail一起使用的?(系统将处理多个虚拟主机)当性能出现问题时,您可以迁移到多个主机,对于小型项目,由于能够使用更快的IPC,因此将一台主机用于Web服务器和数据库更方便、更快 邮件始终可以使用中继实现,例如每个应用程序主机上的仅本地转发SMTP服务器,即apache和php,但您可以将所有邮件转发到其他

最好在一台服务器上启动所有服务器,或者让三台服务器都执行不同的操作。示例:一台服务器用于apache,一台服务器用于mysql,一台服务器用于mail,或者一台服务器是apache、mysql和mail一起使用的?(系统将处理多个虚拟主机)

当性能出现问题时,您可以迁移到多个主机,对于小型项目,由于能够使用更快的IPC,因此将一台主机用于Web服务器和数据库更方便、更快

邮件始终可以使用中继实现,例如每个应用程序主机上的仅本地转发SMTP服务器,即apache和php,但您可以将所有邮件转发到其他服务器以执行真正的邮件传递,包括第三方服务,如Google Mail


如果您正在处理多个虚拟主机,在出现性能问题之前,您可能需要更高的可用性。考虑在一台主机上发生故障时发生的情况,或者您希望升级到较新版本,并出现复杂情况。在这种配置中,将Web服务器和数据库放在不同的主机上更方便,但是,现代软件体系结构允许多种复杂的配置选项,其中一种选项的选择取决于您正在运行的应用程序。

通常,如果您有能力,我会在一台服务器上保存所有内容。如果你不打算使用这些额外的资源,那么拥有这些资源是没有意义的

尽管如此,在某些情况下,出于法规遵从性的原因,您需要将所有内容分开

如果你在做一个电子商务网站,并且你想为你的网站维护PCI合规性(并且你存储的信用卡号是加密的),那么你应该将你的每个服务分离到一个不同的服务器(可行的,这样如果你的邮件服务器被黑客攻击,它们就不会进入你的数据库)

真的,我认为我们需要对你的设置有更多的了解,以便下定决心把它们放在一起或分开