[英]FQDN hostname for both www and mail
我的Linux服務器(Ubuntu)既充當http服務器又充當郵件服務器。
現在,我要配置郵件服務器。
在/ etc / hostname中,我必須設置主機名。
我的問題是,服務器可以有多個主機名嗎?
在DNS中,我已經設置
A 12.12.12.12
www A 12.12.12.12
mail A 12.12.12.12
MX mail 10
我可以在/ etc / hostname中使用它嗎?
www.mydomain.com
mail.mydomain.com?
您不需要在/ etc / hostname中列出多個主機名。 您只需要配置DNS,即可將各個主機名指向您的IP地址。 您將需要查看郵件和http服務器的文檔,以在那里配置各個主機名。
對於http(假設您使用apache httpd作為Web服務器),您可以按以下方式配置主機名:(從此處的配置改編)
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.mydomain.com
ServerAlias domain.tld
DocumentRoot /www/domain
</VirtualHost>
<VirtualHost *:80>
ServerName www.otherdomain.com
DocumentRoot /www/otherdomain
</VirtualHost>
或者更好的方法是,離開NameVirtualHost行,並用您的IP地址替換*。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.