
Является ли хорошей практикой разделение хостинга веб-сайта и хостинга электронной почты для одного домена с помощью виртуализации?
Пример:
На выделенном сервере размещен один домен xyz.com
На этом сервере запущено веб-приложение, которое доступно публично через xyz.com.
На сервере также размещены учетные записи электронной почты IMAP xyz.com.
На выделенном сервере можно настроить два VPS — один для хостинга веб-приложения, а другой для учетных записей электронной почты. Это, предположительно, защитит учетные записи электронной почты от любых потенциальных проблем, связанных с веб-приложением.
Часто ли это делается на практике, и если да, то какой метод лучше всего подходит для этого? Я думал о Virtuozzo + Plesk. Однако моя проблема с этим подходом заключается в разрыве связи между двумя панелями управления. Было бы идеально настроить домен в одном месте, которое вступило бы в силу в обеих виртуальных средах.
решение1
Виртуализация или нет, очень часто принято разделять входящие почтовые службы от веб-служб. Как вы говорите, это уровень защиты от компрометации веб-сервера, например. Он также разделяет шаблоны нагрузки; перегруженная почтовая система не выведет из строя ваш внешний веб-сервер, и наоборот.
решение2
Я бы не стал заморачиваться с их разделением. Обычные учетные записи unix, вместе с надлежащими мерами безопасности, должны обеспечить достаточную защиту.
решение3
Вы не упомянули, насколько велик ваш домен (сколько людей и т. д.), но на практике вы также хотите иметь резервные почтовые серверы MX "spool-and-forward" также в сети на случай, если основной станет недоступным. Такие компании, как DynDNS.com, могут предоставить очень недорогие решения по отлову спама для вашей настройки, которые не требуют больших усилий для запуска.