一起提供域名服务器和网站

我试图为我的Django项目设置一个服务器,但是在我的虚拟主机(客户坚持用最低的本地ping时间在web主机上,所以我不能改变)打包DNS支持。 以前,我使用webfaction,这是非常简单的使用他们的网页界面设置。

无论如何,我的域名托pipe在其他地方,我已经把它指向我的服务器的IP地址(运行Ubuntu服务器12.04)。

现在我需要build立我的服务器,以便它有一个名称服务器以及一个Apache服务器,或者我明白。 所以我按照networking上的说明来安装和configurationbind9。

我有点困惑 – 当我input我的网站域名时, Apache服务器响应一个404(不是bind9服务器)

这是什么意思? (我该如何解决?)

我认为这是一个问题,我已经build立了bind9的方式…我基本上以为我可以复制db.local文件…我为这个问题的任何noobiness道歉,但我已经做了真诚的努力它自己出来,遵循在线指示,这是不明显的,什么是错的。

请让我知道,如果我可以提供任何其他有用的信息 – 我知道,其他几个问题是类似的,并已阅读,但仍然不能找出问题。

亲切的问候,

亚历克斯


我在/ etc / bind中configuration了两个文件

named.conf.local

zone "stelrsolar.org" { type master; file "/etc/bind/db.stelrsolar.org"; }; 

db.stelrsolar.org

 ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA localhost. my.emailaddress.net. ( 21 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. @ IN A 127.0.0.1 www.stelrsolar.org IN A 127.0.0.1 @ IN AAAA ::1 

由于Apache响应错误404,这意味着您input的名称确实parsing为地址,但是Apache没有该URL的文档。 如果名称parsing为所需的地址,请使用nslookup www.stelrsolar.org检查。 如果是这样,请检查Apache错误日志中的404错误。