仮想ホストでnginxWebサイトを実行していて、iRedMailをセットアップしようとしていますが、これはbash iRedMail.sh
を実行したときに発生するエラーです。
<エラー>先に進む前に、/ etc/hostsで完全修飾ドメイン名(FQDN)を構成してください。
etc/sysconfig/network
ファイル
NETWORKING=yes
HOSTNAME=mail.website1.com
etc/hosts
file(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
私は何が間違っているのですか?ありがとう!
編集:まだこのエラーが発生しています。
<エラー>先に進む前に、/ etc/hostsで完全修飾ドメイン名(FQDN)を構成してください。
例:
127.0.0.1 mail.iredmail.org mail 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と完全修飾ドメイン名、および同じ行の短縮名を定義する別の行が必要です。 127.0.0.1
の行から「mail.website1.com」と「mail」を削除します。
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
この変更を行って、再試行してください。