我如何在IIS下build立一个网站?

我将首先说我不是系统pipe理员。 我在一家build筑公司实习,主要是硬件/软件支持。

我也用Dreamweaver发布他们的网站的变化。 我很惊讶地看到,我被告知如何configurationDreamweaver,它基本上设置为直接发布到实时远程服务器。

该网站在Windows Server 2003上使用IIS进行内部托pipe。

我想build立一个testing网站发布,然后再推送新的文件到现场网站。 由于网站使用服务器技术,特别是ASP,我不能简单地在浏览器中预览页面。

我不想在本地机器上安装IIS。 我的想法是在实际站点所在的同一台服务器上创build一个testing站点。 我基本上按照这里列出的说明: http : //support.microsoft.com/kb/323972 。 我只是试图将实际站点的设置映射到testing站点。 然后,我从实际站点的目录中取出所有文件,并将它们复制到testing站点的目录中。

但是我没有能够得到这个工作。 实际的网站被configuration为在内部地址199.5.83.240。 testing站点configuration为199.5.83.238。 如果您尝试访问.238连接超时。

我想也许只是一些服务需要重新启动。 我已经重新启动IIS服务和DNS服务无济于事。

我在想什么?

编辑:附加信息。

运行IIS的服务器是本地199.5.83.229。 有一些从这个IIS服务器托pipe的站点。 如果我从服务器运行ipconfig。 它列出了.229以及.240,.241,.243,.245; 但没有.238。 我认为这是我的问题所在。 我该如何解决?

有一些事情你可以检查。

例如,您的networking(LAN)中是否可以使用公共地址199.5.83.238? 你能ping通这个地址吗?

你在网上设置了一个主机标题吗? 通过单击检查此

> Website > IP Address > Advanced... 

button在该网站的属性窗口中。 主机头地址必须在DNS中configuration才能parsing与之关联的IP地址。

如果默认网站在该服务器上处于活动状态,则可以看到如果在浏览器中打开内部服务器名称或IP地址会发生什么情况:

  http://servername/ 

通常情况下,默认网站接受该服务器上的所有IP地址以及与同一台服务器上的其他网站没有关联的所有名称(主机标题)。

弄清楚了。 我所需要做的就是将一个额外的IP地址绑定到运行IIS的服务器上。

我通过转到TCP / IPconfiguration>高级来做到这一点。 在那里你可以添加IP地址。 我加了199.5.83.238,我很好走。