将网站添加到服务器
IIS 使您能够在一台服务器上创建多个网站。要将站点添加到服务器上,必须准备该服务器及其关联的网络服务,然后为该站点创建唯一的标识。
准备添加网站
将网站添加到已经宿主网站的服务器需要在运行网站创建向导前完成一些准备工作。在准备过程中请考虑以下建议:
- 请认真查阅宿主网站的方法以确定创建适合环境的唯一网站标识的方法。
- 多个网站可以使用相同的 IP 地址。如果使用唯一 IP 地址来标识一个新网站,则必须从单位或 ISP 中获取一个静态 IP 地址并且在服务器上配置 TCP/IP。
- 如果使用主机头名来标识新网站,请选择一个唯一的名称。在专用网络上,主机头可以是 Intranet 站点名。在 Internet 上,主机头必须是公共的可用域名系统 (DNS) 名称,例如 support.microsoft.com。请用已授权的 Internet 名称机构对公共 DNS 名称进行注册。
- 用新记录更新名称解析系统(一般为 DNS),该记录包含了新的 IP 地址和站点的名称。详细信息,请参阅域名解析。
- 默认情况下,标准 Internet 服务使用 TCP 端口 80,对于 HTTP 服务通常不推荐使用其他的端口。但是,如果为特殊情况使用非标准 TCP 端口号来标识新网站(通常用于开发和测试目的的专用网站),请选择大于 1023 的 TCP 端口号,这样就不会与由 Internet 指派的编号机构分配的已知端口号相冲突。
- 使用 Windows 资源管理器为网站内容创建主目录。根据需要创建存储 HTML 页面、图像文件,以及其他内容的子目录。若要在相同的服务器上管理多个网站的主目录,您可以创建一个用于存储所有主目录的顶级目录,然后为每个站点创建子目录。您可以在本地服务器上创建一个主目录,作为网络共享上的通用命名规范 (UNC) 路径,或作为重定向到不同 Web 服务器的 URL。也可以创建映射到该物理目录的虚拟目录。详细信息,请参阅设置主目录和使用虚拟目录。
- 确定是递增生成网站标识号,还是从网站名称生成网站标识号。在 IIS 6.0 上创建新站点时,会使用网站名称随机生成网站标识号。对于 IIS 5.1 和早期版本,站点标识号是递增生成的。例如,因为默认网站是最先创建的,所以其网站标识号为 1;创建的下一个站点的标识号为 2。详细信息,请参阅全局注册表项中的 DisableLazyContentPropagation。
- 创建清楚标识新网站的主页。
添加网站
IIS 提供了下面两种添加新网站的方法:
要点 您必须是本地计算机 Administrators 组的成员或者必须被委派相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。
使用网站创建向导添加网站
- 在 IIS 管理器中,展开本地计算机,右键单击“网站”目录,指向“新建”,然后单击“网站”。
- 单击“下一步”。
- 在“描述”框中,键入为网站选择的名称,然后单击“下一步”。
- 在“网站 IP 地址”框中,单击“全部未分配”来允许 HTTP 响应服务器上所有未分配的 IP 地址,或单击站点的特定 IP 地址。
注意 在网站创建向导中,“全部未分配”表示指派给计算机但并未指派给特定站点的 IP 地址。默认的网站使用尚未指派给其他站点的所有 IP 地址。对于给定的端口号,只能将一个站点设置为使用未分配的 IP 地址。有关如何标识站点的信息,请参阅创建多个 FTP 站点。
- 默认情况下,将 TCP 端口分配到端口 80。若使用非标准端口号来为专用网站创建唯一标识,在“网站 TCP 端口”框中,输入一个大于 1023 的新端口号。
- 在“此网站的主机头(默认:无)”框中,输入主机头名来标识网站。如果使用主机头将其他站点添加到一个 IP 地址,则必须分配主机头名,该名称包含站点的全名,例如,www.microsoft.com。
- 如果服务器上没有启动 SSL 加密,则不显示“SSL 端口”框。如果服务器上启用了 SSL 加密,请输入 SSL 端口号,然后单击“下一步”。
- 在“路径”框中,输入或浏览到网站主目录的路径。
- 默认情况下,将网站配置成匿名访问。若要创建安全或专用网站,请清除“允许匿名访问网站”复选框,然后单击“下一步”。
- 在“站点访问权限”对话框中,选择主目录的权限。单击“下一步”,然后单击“完成”。
使用 iisweb.vbs 命令行脚本添加网站
- 如果将新网站放在新目录中,请创建新目录。
- 从“开始”菜单中,单击“运行”。
- 在“打开”框中,键入 cmd,然后单击“确定”。
- 从命令提示符中,切换到 systemroot\system32 目录。
- 键入 cscript iisweb.vbs /create Home Directory
Site Description" /i IP Address /b Port,然后按 Enter。
例如,下面的命令在 IP 地址 123.456.789 的端口 80 上创建并启动一个名为 MyWebSite 的站点,c:\inetpub\wwwroot\newdirectory 作为其主目录。
cscript iisweb.vbs /create c:\inetpub\wwwroot\newdirectory "MyWebSite" /i 123.456.789 /b 80。
注意 iisweb.vbs 脚本支持许多用于创建网站的选项。要查看可用选项,请在 Windows 帮助中搜索“iisweb.vbs”。
© 1997-2003 Microsoft Corporation。保留所有权利。