首页 理论教育 如何建立Web服务器|计算机网络基础

如何建立Web服务器|计算机网络基础

时间:2023-11-01 理论教育 版权反馈
【摘要】:图7.10安装“万维网服务”组件第4 步:系统开始安装IIS 6.0 和Web 服务组件。

如何建立Web服务器|计算机网络基础

1.什么是Web 服务器

Web 服务器组件是Windows Server 2003 系统中IIS 6.0 的服务组件之一,默认情况下并没有被安装,用户需要手动安装Web 服务组件。在Windows Server 2003 系统中安装Web 服务器组件的步骤如下所述:

第1 步:打开“控制面板”窗口,双击“添加/删除程序”图标,打开“添加或删除程序”窗口,单击“添加/删除Windows 组件”按钮,弹出“Windows 组件安装向导”对话框。

第2 步:在“Windows 组件”对话框中双击“应用程序服务器”选项,选中“应用程序服务器”对话框。在“应用程序服务器的子组件”列表框中选中“Internet 信息服务(IIS)”复选框

第3 步:弹出“Internet 信息服务(IIS)”对话框,在“Internet 信息服务(IIS)的子组件”列表框中选中“万维网服务”复选框。依次单击“确定”按钮,如图7.10所示。

图7.10 安装“万维网服务”组件

第4 步:系统开始安装IIS 6.0 和Web 服务组件。在安装过程中需要提供Windows Server 2003 系统安装光盘或指定安装文件路径。安装完成后,单击“完成”按钮即可。

2.使用IIS6.0 配置静态Web 网站

在Windows Server 2003 系统中成功安装Web 服务器组件以后,即可使用IIS6.0 配置静态Web 网站。

静态网站基于HTML 语言编写,且不具有交互性。与静态网站相对应的还有动态网站。在IIS6.0 中搭建静态Web 网站的步骤如下所述:

第1 步:在开始菜单中选择“管理工具”→“Internet 信息服务(IIS)管理器”菜单项,打开“Internet 信息服务(IIS)管理器”窗口。在左窗格中展开“网站”目录,右击“默认网站”选项,在弹出的快捷菜单中选择“属性”命令,如图7.11所示。

图7.11 “Internet 信息服务(IIS)管理器”窗口

第2 步:弹出“默认网站 属性”对话框,在“网站”选项卡中单击“IP 地址”下拉列表框中的下拉三角按钮,并选中该站点要绑定的IP 地址,如图7.12所示。

图7.12 “网站”选项卡

第3 步:切换到“主目录”选项卡,单击“本地路径”文本框右侧的“浏览”按钮,选择网站程序所在的主目录并单击“确定”按钮,如图7.13所示。

图7.13 “主目录”选项卡

第4 步:切换到“文档”选项卡,选中“启用默认内容文档”复选框。然后单击“添加”按钮,在弹出的“添加内容页”对话框的“默认内容页”文本框中输入网站首页文件名,并单击“确定”按钮,如图7.14所示。

图7.14 “添加内容页”对话框

第5 步:返回“默认网站属性”对话框,并单击“确定”按钮。至此静态网站搭建完毕,用户只要将开发的网站源程序复制到所设置的网站主目录中,即可使用指定的IP 地址访问该网站。

3.使用IIS6.0 配置ASP 动态Web 网站

在Windows Server 2003 系统中,用户可以借助IIS 6.0 配置基于ASP、PHP、ASP.NET等语言的动态Web 网站。动态Web 网站基于数据库技术,能够实现较为全面的功能。动态网站具有交互性强以及自动发布信息等特点,更适合公司及企业使用。在IIS 6.0 中配置ASP动态Web 网站的步骤如下所述:(www.xing528.com)

第1 步:在“Internet 信息服务(IIS)管理器”窗口中右击“网站”目录,选择“新建”→“网站”命令,如图7.15所示。

图7.15 新建网站

第2 步:弹出“网站创建向导”对话框,在“网站创建向导”对话框中单击“下一步”按钮。

第3 步:在弹出的“IP 地址和端口设置”对话框中可以设置新网站的IP 地址和端口号。单击“网站IP 地址”下拉列表框右侧的下拉三角按钮,在下拉菜单中选择一个未被其他Web站点占用的IP 地址。“网站TCP 端口”文本框中保持默认值80 不变,并单击“下一步”按钮,如图7.16所示。

图7.16 “IP 地址和端口设置”对话框

第4 步:弹出“网站主目录”对话框,单击“浏览”按钮,选择动态网站所在的主目录。依次单击“确定”和“下一步”按钮。

第5 步:在弹出的“网站访问权限”对话框中,保持默认权限设置,单击“下一步”按钮。打开完成“网站创建向导”对话框,单击“下一步”按钮,如图7.17所示。

图7.17 “网站访问权限”对话框

用户可以根据实际需要设置网站的访问权限,每种权限所允许进行的操作如下所述:

读取:允许用户从该Web 站点读取文件;

运行脚本(如ASP):允许在Web 站点中运行活动服务器页面(Active Server Pages,ASP)脚本;

执行(如ISAPI 应用程序或CGI):允许在网站上执行ISAPI 或者CGI 应用程序,且启用该权限后将自动启用“运行脚本”的权限;

写入:允许用户通过客户端浏览器向Web 站点中写入数据(如填写注册表格等);

浏览:当用户没有向Web 站点发出针对某个具体文件的请求,并且Web 站点中也没有定义默认的文档时,IIS 会返回该站点根目录下各文件和子目录的HTML 表示形式。

第6 步:基于安全方面的考虑,IIS 6.0 默认禁用了ASP 程序支持属性,需要用户手动开启此功能。在“Internet 信息服务(IIS)管理器”窗口中依次展开“网站”→“Web 服务扩展”,然后在右窗格中选中“Active Server Pages”选项,并单击“允许”按钮,如图7.18所示。

图7.18 设置启用ASP 程序支持

第7 步:在“Internet 信息服务(IIS)管理器”窗口中右击ASP 动态网站名称(如jinshouzhi.com.cn),选择“属性”命令,在弹出的“jinshouzhi.com.cn 的属性”对话框中切换到“文档”选项卡,单击“添加”按钮。弹出“添加内容页”对话框,在“默认内容页”文本框中输入ASP 网站默认的首页文件名称(一般为index.asp)。单击“确定”按钮,如图7.19所示。

图7.19 添加默认首页

至此,ASP 动态网站的服务器端设置成功了。用户需要将开发的ASP 网站源程序复制到网站主目录中,从而实现ASP 动态网站的发布。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈