Dns 在1个IP中托管2个网站

Dns 在1个IP中托管2个网站,dns,centos,ip,virtualhost,host,Dns,Centos,Ip,Virtualhost,Host,我有一台带有1个ip的服务器,没有控制面板 我安装了php/mysql/postfix 我按照本教程设置虚拟主机,因为我有2个域 现在我想在注册器中配置我的2个域名,以访问服务器中的2个不同网站 <VirtualHost *:80> DocumentRoot /var/www/example.com/public_html ServerName www.example.com ServerAlias example.com ErrorLog

我有一台带有1个ip的服务器,没有控制面板

我安装了php/mysql/postfix

我按照本教程设置虚拟主机,因为我有2个域


现在我想在注册器中配置我的2个域名,以访问服务器中的2个不同网站

<VirtualHost *:80>
     DocumentRoot /var/www/example.com/public_html
     ServerName www.example.com
     ServerAlias example.com
     ErrorLog /etc/var/www/example.com/error.log
     CustomLog /var/www/example.com/requests.log
</VirtualHost>
<VirtualHost *:80>
     DocumentRoot /var/www/different.org/public_html
     ServerName www.different.org
     ServerAlias different.org
     ErrorLog /var/www/different.org/error.log
     CustomLog /var/www/different.org/requests.log
</VirtualHost>

DocumentRoot/var/www/example.com/public\u html
服务器名www.example.com
ServerAlias example.com
ErrorLog/etc/var/www/example.com/error.log
CustomLog/var/www/example.com/requests.log
DocumentRoot/var/www/different.org/public\u html
服务器名www.different.org
ServerAlias.org
ErrorLog/var/www/different.org/error.log
CustomLog/var/www/different.org/requests.log

我做到了,现在我想配置我的域名服务器配置好了我想访问我的网站当我把域名放在地址中时bardomain name配置对两个域都是一样的只是指向你服务器的ip地址我用记录指出了我的域,两个网站都工作正常,但我有一些问题这个方法和我将我的域指向nameserver以及如何在没有面板的情况下创建我自己的nameserver之间的区别,因为6年来我使用cpanel来管理我的服务器,我创建了nameserver、dns。。。但是现在我想直接在服务器中配置all,您能帮我提供一些信息吗?首先是:名称服务器的作用以及此方法与将我的域指向名称服务器的区别是什么?您始终使用名称服务器,但现在可能使用注册器名称服务器。设置自己的名称服务器有点棘手,因为您总是需要两个名称服务器,如果您将它们设置在它们应该解析的同一个域上,则需要设置粘合记录。通常不需要拥有自己的名称服务器,最好将其留给注册商。