Инструменты пользователя

Инструменты сайта


Боковая панель

playground:hosting

Хостинг

Цель: создать хостинг администрируемый через web-интерфейс

Условия:

  1. использовать поддерживаемые версии ПО
  2. реализовать единый комплекс DNS, ftp, почтарь, web-сервер на одной машине (а надо ли?)

Размышления:

Действительно ли требуется, чтобы почтарь, веб-сервер и dns были на одной машине?

Рассмотрим варианты:

  1. почтарь и web-сервер на одной машине:
    • Преимущества:
      1. единая точка администрирования - все изменения конфигурации на одной машине
      2. все веб-приложения в одном месте
      3. минимальное потребление ресурсов
      4. можно отправлять письма через postfix через sendmail
      5. ожидаемая конфигурация для web-панелей
    • Недостатки:
      1. единая точка отказа
      2. сложность в администрировании
  2. почтарь и web-сервер на разных машинах:
    • Преимущества:
      1. устойчивость - все службы связанные с почтой отделены от основного хостинга независимы от работы основной машины.
      2. почтарю не требуется предоставлять доступ по ftp
    • Недостатки:
      1. 2 машины для администрирования - 2 одинаковых стека на разных машинах, 1,5х потребление ресурсов без разделения нагрузки.
      2. journal.bstu.by предполагает, что почтарь находится на той же машине, что и хостинг
      3. при отправке через nullmailer, будет отправляться только через один ящик
      4. большинство веб-панелей включают в комплекс почтарь

Поскольку не нашел веб-панелей, которые не включают почтовый сервер, будет реализовывать вариант «все на одной машине»

Веб-панель

Из всех панелей только ISPConfig использует для почтаря актуальный стек Dovecot+Postfix+RSpamd, так что будет разворачивать на нем. Eсть подробное руководство для админа и панель бесплатная.

Установка

playground/hosting.txt · Последние изменения: 2020/09/07 09:39 — vvp