установка почтового сервера на сервере ubuntu с существующим веб-сервером [дубликат]

хочу установить почтовый сервер на сервере ubuntu. У меня уже есть работающий на нем веб-сервер (apache / php / wordpress) Но я также ищу почтовый сервер . Насколько я понимаю, мне нужно добавить записи MX для настройки postfix для SMTP и dovecot для POP3 и IMAP.

Мой главный вопрос: можно ли установить поверх него почтовый сервер?

Должен ли я запускать почтовый сервер со вторым экземпляром apache или nginx?

Какие-либо советы по выполнению этого, если

Спасибо

1
задан 5 February 2018 в 00:51

1 ответ

Да, можно выполнить веб-сервер и почтовый сервер на той же машине Ubuntu. Это - довольно общая установка.

Вам будет нужно:

  • разместите ОС (Ubuntu прекрасна) со статическим общедоступным IP-адресом
  • брандмауэр на Вашем хосте ОС (например, комбинация iptables с UFW на вершине)
  • зарегистрированный домен и доступ к серверу DNS для изменений/добавления записей DNS (для MX записывает, поскольку Вы упомянули),
  • веб-сервер (апач в порядке), язык программирования (PHP в Вашем случае), база данных (я принимаю MySQL или возможно MariaDB) для выполнения Вашего веб-сайта (веб-сайтов) WordPress
  • агент передачи почты (постфикс прекрасен), агент доставки почты (голубятня прекрасна) для выполнения Вашего почтового сервера.

Дополнительно Вы могли бы хотеть иметь:

  • полнотекстовый поиск (например, использование Solr) и спам-фильтр (например, использование Rspamd) для Вашего почтового сервера
  • Сертификат (сертификаты) SSL для encryptet доступа к Вашему веб-сайту (веб-сайтам) и Вашим почтовым учетным записям (например, использование Позволяют нам Зашифровать / certbot-автоматический).
  • автоматические обновления системы защиты (например, необслуживаемые обновления установки)

Установка почтового сервера:

Установка почтового сервера правильно является довольно сложной задачей. Существует много, необходимо знать (как DKIM, DMARC и SPF), таким образом, другие почтовые серверы будут доверять Вам, и Ваши электронные письма не закончатся в спам-фильтре Ваших получателей.

К счастью от Cullum Smith существует это превосходное руководство: Как Выполнить Ваш Собственный Почтовый сервер


Разъяснение:

Вам только нужен один экземпляр программного обеспечения веб-сервера, например, Apache, к серверу несколько веб-сайтов. Но существуют конфигурации, возможные, где Вы на самом деле использовали бы два экземпляра программного обеспечения веб-сервера, как Apache И nginx на той же машине. Но это не имеет никакого отношения к выполнению почтового сервера. Люди устанавливают эту комбинацию Apache и nginx для производительности и соображений безопасности – как nginx обработка внешней связи, говоря с Интернетом очень быстро и безопасный (названный обратным прокси) и апач, обрабатывающий внутреннюю связь, к PHP, MySQL и файлам Вашего веб-сайта.

Ваш почтовый сервер не будет иметь контакта к Вашему экземпляру Apache (если Вы не запланируете реализовать доступ веб-почты).

2
ответ дан 7 December 2019 в 13:27

Другие вопросы по тегам:

Похожие вопросы: