2013-11-01 47 views
1

我目前在我的公司设置了一台开发机器,我希望能够在这台机器上设置几个本地站点进行测试。为了做到这一点,我运行了以下软件:如何在本地机器上使用IIS设置多个ColdFusion测试站点?

  1. ColdFusion服务器10(开发者版)
  2. IIS安装

的一切,我能够运行默认的站点(从本地主机),但我无法弄清楚,我也无法找到如何在此系统上设置其他网站。我有本地计算机上每个站点的文件。理想情况下,我希望能够使用子域调用每个站点,例如(http://site1.domain.com,http://site2.domain.com, http://site3.domain.com),其中每个站点都指向本地计算机上的单独文件库。

任何人都可以指向正确的方向吗?

+5

如果您只在本地浏览网站,则可以将条目添加到主机文件。然后在IIS中设置单独的网站,并将您的hosts文件中指定的每个域的名称指定为IIS域名。 – imthepitts

+0

我可以使用默认127.0.0.1以外的IP地址吗? – unclesol

+1

当然。您可以输入任何IP地址和任何域名作为一对。但是,如果你想要使用非本地IP地址,那么这听起来像你想从远程计算机进行测试。如果是这种情况,则每个针对该站点进行测试的人都必须使用相同的IP /域条目设置其主机文件。否则,您需要让您的IT人员添加指向您的测试机器的通配DNS记录,以便您可以根据需要为要设置的任何站点执行子域名,这将消除对主机文件条目的需求。 – imthepitts

回答

0

在IIS中为每个站点创建站点,并指向其各自的Web根目录。然后运行Web服务器配置工具来连接站点的连接器。

你可以发现,在{ColdFusion的根} /cfusion/runtime/bin/wsconfig.exe(在Windows上 - 不知道在非Windows计算机上的文件扩展名)

从那里你可以运行连接器对于每个站点,或者您可以将其设置为为每个站点运行连接器。

+0

我最初为所有IIS站点设置了它,并且在我的第一个站点中设置了与默认站点中的虚拟目录相同的虚拟目录后,它似乎工作正常。 – unclesol

相关问题