Я запускаю веб-сайт nginx на виртуальном хосте и пытаюсь настроить iRedMail, но это ошибка, которую я получаю при запуске bash iRedMail.sh
.
<ОШИБКА> Пожалуйста, настройте полное доменное имя (FQDN) в / etc / hosts, прежде чем мы продолжим.
etc/sysconfig/network
файл
NETWORKING=yes
HOSTNAME=mail.website1.com
etc/hosts
файл (xxx.xx.xxx.xxx - мой реальный IP-адрес сервера)
127.0.0.1 mail.website1.com mail localhost
::1 localhost
xxx.xx.xxx.xxx website1.com
xxx.xx.xxx.xxx website2.com
Что я делаю не так? Спасибо!
Изменить: все еще возникает эта ошибка.
<ОШИБКА> Пожалуйста, настройте полное доменное имя (FQDN) в / etc / hosts, прежде чем мы продолжим.
Пример:
127.0.0.1 mail.iredmail.org почта localhost
Это мой новый файл конфигурации:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
xxx.xx.xxx.xxx website1.com
xxx.xx.xxx.xxx mail.website1.com mail
xxx.xx.xxx.xxx website2.com
Ваш /etc/hosts
файл должен иметь отдельную строку, определяющую IP-адрес системы, полное доменное имя и короткое имя в одной строке. Удалите mail.website1.com и mail из строки с 127.0.0.1
.
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.2.0.6 mail.website1.com mail
Внесите это изменение и повторите попытку.
Также см: Установка имени хоста: полное доменное имя или короткое имя?