Win2003实现Web虚拟网站操作篇

我们知道,Windows Server 2003 和Windows 2000 Server一样,都内置有IIS(Internet Information Server,Internet信息服务)组件,只不过win 2003中的IIS是6.0版本,win 2000中的IIS是5.0版本,我们可用它来搭建Web、FTP等服务器。win 2003在系统安装时默认情况下是没有安装IIS6.0组件的,因此我们必须手工来进行安装。 Web服务的搭建既可以在“配置您的服务器向导”窗口中添加“应用程序服务器”的方式来完成。
IIS 6.0 使我们能够在一台服务器上创建多个网站。要将站点添加到服务器上,必须准备该服务器及其关联的网络服务,然后为该站点创建唯一的标识。
IIS 提供了下面两种添加新网站的方法:网站创建向导和iisweb.vbs 命令行脚本。
1、使用网站创建向导添加网站
① 在 IIS 管理器中,展开本地计算机,右键单击“网站”目录,指向“新建”,然后单击“网站”。
② 单击“下一步”。
③ 在“描述”框中,键入为网站选择的名称,然后单击“下一步”。
④ 在“网站 IP 地址”框中,单击“全部未分配”来允许 HTTP 响应服务器上所有未分配的 IP 地址,或单击站点的特定 IP 地址。
在网站创建向导中,“全部未分配”表示指派给计算机但并未指派给特定站点的 IP 地址。默认的网站使用尚未指派给其他站点的所有 IP 地址。对于给定的端口号,只能将一个站点设置为使用未分配的 IP 地址。
⑤ 默认情况下,将 TCP 端口分配到端口 80。若使用非标准端口号来为专用网站创建唯一标识,在“网站 TCP 端口”框中,输入一个大于 1023 的新端口号。
⑥ 在“此网站的主机头(默认:无)”框中,输入主机头名来标识网站。如果使用主机头将其他站点添加到一个 IP 地址,则必须分配主机头名,该名称包含站点的全名,例如,[url]www.ghq.com[/url]。
⑦ 如果服务器上没有启动 SSL 加密,则不显示“SSL 端口”框。如果服务器上启用了 SSL 加密,请输入 SSL 端口号,然后单击“下一步”。
⑧ 在“路径”框中,输入或浏览到网站主目录的路径。
⑨ 默认情况下,将网站配置成匿名访问。若要创建安全或专用网站,请清除“允许匿名访问网站”复选框,然后单击“下一步”。
⑩ 在“站点访问权限”对话框中,选择主目录的权限。单击“下一步”,然后单击“完成”。
2、使用 iisweb.vbs 命令行脚本添加网站
① 如果将新网站放在新目录中,创建新目录。
② 从“开始”菜单中,单击“运行”。
③ 在“打开”框中,键入 cmd,然后单击“确定”。
④ 从命令提示符中,切换到 systemrootsystem32 目录。
⑤ 键入 cscript iisweb.vbs /create Home Directory
Site Description” /i IP Address /b Port,然后按 Enter。
例如,下面的命令在 IP 地址 192.168.1.67的端口 80 上创建并启动一个名为 [url]www.ghq.com[/url]的站点,E:ghq作为其主目录。
cscript iisweb.vbs /create e:ghq “www.ghq.com” /i 192.168.1.67 /b 80。
UID36772 帖子3223 精华2 积分4584 推荐4 阅读权限120 在线时间428 小时 注册时间2007-6-3 最后登录2009-10-27 查看详细
IIS 6.0 在一台服务器上可以宿主多个网站。例如,无需使用三个不同的服务器来宿主 [url]www.ghq.com[/url]、study.ghq.com 和 test.ghq.com 三个网站,我们可以将上述网站安装在同一个服务器上。合并网站可以节约硬件资源、节省空间和降低能源成本。 要确保用户的请求能到达正确的网站,必须为服务器上的每个站点配置唯一的标识。要执行此操作,必须至少使用三个唯一标识符(主机头名称、IP 地址和唯一 TCP 端口号)中的一个来区分每个网站。同一服务器上主控的网站可以使用以下的唯一标识符进行区分

farsee  发表于: 2009-11-29

我要回答

电子邮件地址不会被公开。 必填项已用*标注

敬请读者进行回答,本站保留删除与本问题无关和不雅内容的权力。