我有大约5个网站托pipe在一个VPS服务器,由于某种原因,我最近买了另一个VPS服务器,只是为了托pipe这5个网站的电子邮件。 我想知道有一个单独的电子邮件服务器与其虚拟主机隔离的利弊。
我最初是这样做的,以避免在一台服务器上运行多个软件。 所以,像PostFix,Dovecot …不会共享资源,并减慢mysqld,php-fpm …但是因为我是noob,所以我不知道支持这个假设。
单独的服务器(不论是物理的还是虚拟的)对于不同的function来说都是一个很好的主意。
如果服务器死亡或有问题,它只会影响一个服务。 如果他们都在同一台服务器上,那么会导致服务器崩溃的事情会把所有的东西都拿出来。
这也意味着您可以更轻松地安排更新,因为更新一次只会影响一项服务。 而当你决定升级一天的操作系统,你不必担心它打破了几个不同的服务。 您甚至可能遇到网站需要旧版本的PHP或MySQL才能正常运行的情况,但您的电子邮件服务需要更新的版本。 单独的服务器,你在那里覆盖。
它也使从备份恢复更容易。 如果电子邮件和网站在一台服务器上,则不得不担心同时为两者恢复数据。 可能会丢失一些尚未备份的最新电子邮件和网站更改。 如果他们是分开的,你只需要担心其中一个被回滚。 特别有用的,如果它是你正在恢复的networking服务器 – 重新应用一些网站的变化不是太糟糕。 必须删除最后23小时的电子邮件,因为该网站打破了。
缺点是你现在有更多的服务器来pipe理,并支付。 但在大多数情况下,消除一切问题的风险是值得的。