您好,欢迎访问这里是深圳市硕远科技有限公司!
戴尔服务器价格_IBM联想配置_浪潮代理-深圳市硕远科技有限公司
联系我们
戴尔服务器价格_IBM联想配置_浪潮代理-深圳市硕远科技有限公司
邮箱:2324898850@qq.com
电话:400-080-6079
地址:深圳市龙华区河背工业区108创业园A301
当前位置:主页 > 新闻动态 > 行业新闻 >

行业新闻

web服务器
发布时间:2021-08-10 17:11浏览次数:
Web 服务器介绍 1 , 什么是 WEB 服务器 WEB 服务器也称为 WWW(WORLD WIDE WEB) 服务器 , 主要功能是提供网上 信息浏览服务 . (1) 应用层 使用 HTTP 协 议 . (2)HTML 文 档 格 式 . (3) 浏览器 统一 资源 定位 器 (URL). WWW 是 Internet 的多媒体信息查询工具 , 是 Internet 上近年才发 展起来的服务 , 也是发展最快和目 前用的最广泛的服务 . 正是因为有了 WWW 工具 , 才使得近年来 Internet 迅速发展 , 且用户数量 飞速增长 . Web 服务器可以解析 (handles)HTTP 协议 . Web 服务器接收到一个 HTTP 当 请求 (request), 会返回一个 HTTP 响应 (response), 例如送回一个 HTML 页 面 . 为了处理一个请求 (request),Web 服务器可以响应 (response) 一个静 态 页 面 或 图 片 , 进 行 页 面 跳 转 (redirect) , 或 者 把 动 态 响 应 (dynamic response) 的 产 生 委 托 (delegate) 给 一 些 其 它 的 程 序 例 如 CGI 脚 本 , JSP(JavaServer Pages) 脚本 ,servlets,ASP(Active Server Pages) 脚本 , 服 务 器 端 (server-side)JavaScript , 或 者 一 些 其 它 的 服 务 器 端 (server-side) 技术 . 无论它们的目的如何 , 这些服务器端 (server-side) 的程序通常产生 一个 HTML 的响应 (response) 来让浏览器可以浏览 . 虽然 Web 服务器不支持事务处理或数据库 连接池 , 但可以配置 (employ) 各种策略 (strategies) 来实现容错性 (fault tolerance) 和可扩 展性的一些 (scalability), 例如负载平衡 (load balancing), 缓冲 (caching). 2 , WEB 服务器的发展趋势 目 前 ,Web 服 务 器 的 发 展 有 三 个 主 要 趋 势 : (1) 从 HTML 到 XML(Extensible Markup Language- 可扩展标记语言 ) HTML 被称为 " 第一代 Web 语言 ". 但是 HTML 有一个致命的缺点 : 只 适 合于人与计算机的交流 , 不适合计算机与计算机的交流 .HTML 通过大量的 标记来定义文档内 容的表现方式 , 它仅仅描述了应如何在 Web 浏览器页面 上布置文字 , 图形 , 并没有对 Internet 的信息含义本身进行描述 , 而信息 又是 Web 应用中最重要的内容 . 通过 HTML 表现出来的文字 , 图形内容很容 易被人理解 , 但却不利于计算机程序去理解 . 另外 ,HTML 的另一个问题就 是它的 标记集合是固定的 , 用户不能根据自己的需要增加标记 ; 而且各种 浏览器的规格不尽相同 , 要使 我们用 HTML 做的网页能够被所有浏览器正常 显示 , 我们只能够使用 W3C( 万维网协会 ) 规定的 标记来创建网页 . 正如前面所说 , Web 服务器向 Web 浏览器提供的信息都是来自有一定结 构 的数据库 , 在数据库里 , 为了检索和管理的方便 , 信息按照它本身的意 义 ( 如姓名 , 年龄 , 工作单位 等 ) 被存放在相应的字段里 , 一旦这些数据 被调出来 , 经过 CGI,ASP,JSP,PHP 等转换成 HTML 后 , 其原来的意义无 法转移到 HTML 标记中来 , 用户也就无法按照信息本来的意义去阅读 . 并且 , 由于操作系统以及数据库的不同 , 不同的系统及应用层面之间要想互相理 解对方的数据格式是 相当困难的 . 这就需要一种新技术或标准能够将最初 保存在数据库服务器中的原始数据结构在 不同的系统层面共享 . 这种新技 术就是 XML. 第 1 页 共 1 页 Web 服务器介绍 使用 XML 可以解决上述难题 .W3C 对 XML 作了如下描述 :"XML 描述了 一类被称为 XML 文 档的数据对象 , 并部分描述了处理它们的计算机程序的 行为 .XML 是 SGML 的一应用实例 . 从结 构上说 ,XML 文档遵从 SGML 文档标 准 . " 同 HTML 一样 , 是一种基于文本的标记语言 , XML 都 是从 SGML(Standard Generalize Markup Language, 标准通用标记语言 ) 发展而来 , 二者的不同 在于 :XML 可以让我们根据要表现的文档 , 自由地定义标记来表现具有实际 意义的文档内容 , 例 如 , 我们可以定义 〈文档名称〉 〈 / 文档名称〉 这样具 有实际意义的标记 . 而且 XML 不像 HTML 那 样具有固定的标记集合 , 它实际 上是一种定义语言的语言 , 也就是说使用 XML 的用户可以定义 无穷标记来 描述文档中的任何数据元素 , 将文档的内容组织成丰富的完整的信息体系 . (2) 从有 线到无线 电子商务正在从台式机向着更为广泛的无线设备发展 ,Cahners In-Stat 市场分析家 预 测 , 世 界 范 围 内 的 无 线 用 户 的 人 数 将 会 从 2000 年 的 2.71 亿 增 加 到 2004 年 的 13 亿 .Aberdeen 集团的研究主任 Darcy Fowkes 认为 , 采用无线方式进行电子商务的优势并不仅仅 在于方便 , 它还可以节 约公司的财力 , 而且 , 移动办公能使工作更加高效 . 然而 , 由于多种无线网 络类型 , 标记语言 , 协议和无线设备并存的复 杂情况 , 使得网络内容和数据转换成能够被无线设 备所识别的格式并不容 易 . 目前 , 许多企业都在致力于开发能够把应用程序以及互联网内容扩展 到无线设备上的产品 . 无线设备厂商 Mobilize 也推出了 Mobilize Commerce 产品 , 帮助企业 进入无线网络 . 该软件可以通过无线连接的方式访问企业的内部系统 , 远 程地实现订单发送 , 并 进行确认 .Mobilize Commerce 可以充分利用 XML 对 信息进行格式转换 , 以适合于无线设备 , 这 些无线设备包括笔记本电脑 , 个人数字助理 , 无线电话 , 网络电话和双向寻呼等 . (3) 从无声到有 声 世界上现在有十亿个电话终端 , 有超过 2 亿的移动电话 . 而就人自身 的交流习惯来看 , 人们 也更愿意利用听和说的口头的方式进行交流 . 目前 , 文本语音转换器 (TTS,Text to Speech) 的研 究工作已经取得 了很大的进步 , 实现了自动的语言分析理解 , 并允许 TTS 的使用者增加更 多的 韵律 , 音调在讲话中 , 使 TTS 系统的发声更接近人声 . 在自动语音识 别系统 (ASR) 领域里 , 自动语 音识别系统在从整个词的模仿匹配 , 向音素 层次的识别系统方向发展 . 自动语音识别系统的词汇 表由一个基于声音片 断的字母表构成 , 而且这种词汇表是受不同语言限制的 . 基于这种方式 , 在 一个宽广的声音行列里 , 讲话能被识别系统发现和挑拣出来 , 并加以识 别 . 并且 , 在识别一个词的 时候 , 每一个音素将从系统的输入中挑拣出来 , 拼接组合后与已经有的音素和词语模板进行比较 , 来产生需要的模板 . Web 语 音 发 展 的 另 一 方 面 是 VoiceXML ( Voice Extensible Markup Language- 语音可扩展标记语言 ) 的进展 .VoiceXML 的主要目标是要将 Web 上已有的大 量应用 , 丰富的内容 , 让交互式语音界面也能够全部享受 .Web 服务器处理一个来自客户端应用的 请求 , 这一请求经过了 VoiceXML 解释程 序和 VoiceXML 解释程序语境处理 , 作为响应 , 服务器 产生出 VoiceXML 文 件 , 在回复当中 , 要经过 VoiceXML 解释程序的处理 . 第 2 页 共 2 页本文由 qhfoxbuy 贡献 ppt 文档可能在 WAP 端浏览体验不佳。建议您优先选择 TXT ,或下载源文件到本机查看。 网络服务与应用服务器管理 第 5 章 Web 服务器 第 5 章 Web 服务器 Web 服务器 案例之四 某公司需要通过内部 Intranet 实现 WWW 服务,以便通过 WWW 向公司内部和外部 发布信息。 要求如下: (1) 内部信息只有公司内部可以访问, 并指定通过不同的地址 访问。 (2) 外部可访问的地址为 http://www.red.com ,内网的地址为 http://web.red.com 。 (3) 为保证 数据的安全,服务器响应客户请求后,返回的消息 是加密传输的。 (4) 对一些文档,只允许指 定的用户访问。 5.1 IIS 中的 Web 服务器 IIS 中的 Web 服务器 Microsoft Internet Information Service (IIS) 是微软公 司推出的一种功能强大、管理 方便的 Web 服务器,运 行于 Windows NT 或 Windows 2000 Server 系列平台 IIS 有许多强大的 功能,不仅支持 WWW 服务,还 集成了其它许多重要的 Internet 服务。如与 WindowsNT 完美结 合、提供 WWW 、 FTP 、 SMTP 、 NNTP 服务等。 5.1.1 安装并启动 IIS 安装并启动 IIS 1. 安装 安装 IIS IIS 是 Windows NT/2000 操作系统自带的组件。如果 在安装操作系统的 时候没有安装 IIS ,打开的 “ Windows 组件向导”对话框,选中“ Internet 信息服 务( IIS ) ” , 单击“下一步” ,完成 IIS 的安装,也可 以单击“详细信息” ,选择需要的组件后再安装。 5.1.1 安装并启动 IIS 安装并启动 IIS 2. 启动 Web 服务器 启动 服务器 运行“管理工具”程序组中的“ Internet 服务管 理器” , 打开“ Internet 信息服务”控制台,如下图所 示。 5.1.1 安装并启动 IIS 安装并启动 IIS 3. 测试 测试 Web 服务器 服务器 在服务器计算机 上,启动 IE 浏览器,在 地址栏中分别 输入如下 URL : http://localhost 和 http://srv11 ( srv11 是本 地主机名,见域名服务 器一 章) ,浏览器中将 显示“欢迎使用 Windows 2000 Internet 服务”的页面,说明服 务器工作正 常。 5.1.2 创建 Web 站点 创建 Web 站点 (1) 在 “ Internet 信息服务” 控制台, 选中服务器 ( srv11 ) , 单击 【操作 | 新建 |Web 站点】 , 进入“ Web 站点创建向导” ,单击“下一步” 。 (2) 在“ Web 站点说明”页中,输入站点说明 “ www.red.com ” ,单击“下一步” 。 (3) 在“ IP 地址和端口设置”页中,输入 Web 站点使用的 IP 地址“ 192.168.1.11 ” ,默认 值是 “全部未分配” , Web 服务器会绑定在本机的所有 IP 地址上, 包括拨号上 网得到的动态 IP 地址,端口号取默认值 80 , “主机头” 文本输入框空,如下图所示,单击“下一步” 。 (4) 在“ Web 站点主目录”页中,输入主目录路径 “ F:\Inetpub\wwwroot ” (该路径应已存 在,用户设计 并编写的与网站相关的文件就存放在此目录中) ,选 中“允许匿名访问此 Web 站 点” ,单击“下一步” 。 (5) 在“ Web 站点访问权限”页,确定客户权限:选中 “读取” 、 “运行脚本”和“浏览” 复选框。单击 “下一步”完成 Web 站点创建,返回控制台。 (6) 在控制台中,右击新建的 Web 站点“ www.red.com ” , 选择“启动” ,启动“ www.red. com ” Web 站点。 (7) 用记事本或其他编辑器编写一个以下内容的 HTML 网页文件 index.html , 并将其存放在 主目录路径 “ F:\Inetpub\wwwroot ”中。 测试文档 1.0 您好 ! www.red.com 欢迎您 ! (8) 在服务器和客户机的计算机上,启动 IE 浏览器,在 地 址栏中输入 http://www.red.com /index.html 或 http://192.168.1.11/index.html , 将显示相 应的页面。 5.1.3 管理 Web 站点 管理 Web 站点 ( 1 ) 在 “ Internet 信 息服务”控制 台中,右击新 建 的 “ www.red.com ” , 选 择 “ 属 性 ” , 显 示 “ www.red.com 属性”对话框, 如右图所示。 (2) 设置 Web 站点。 (3) 设置主目录。 (4) 设置默认文档。 (5) 设置操作员。 (6) 设置 Web 站 点性能。 (7) 设置目录 安全性。 (8) 设置自定 义错 误信息。 5.1.4 创建虚拟目录 (1) 在“ Internet 信息服务”控制台中,右击新建的 “ www.red.com ” ,选择【新建 | 虚拟 目录】 ,打开“虚 拟目录创建向导” ,单击“下一步” 。 (2) 在“虚拟目录别名”页,输入虚拟 目录的名字 sales 。 (3) 在“ Web 站点内容目录”页,输入实际的物理路径 F:\Sales 。 配置完 成后在 IIS 控制树的“ www.red.com ”站点下会新增 一个虚拟目录 sales 。 (4) 在 F:\Sales 目 录中建立另一个 index.html 默认文档。 当 在 客 户 机 浏 览 器 的 地 址 栏 中 输 入 URL 为 http://www.red.com/sales 时 , 将 显 示 该 服 务 器 的 F:\Sales 下指定的默认文档。 5.1.5 配置虚拟主机 1. 虚拟主机的实现方法。 虚拟主机的实现方法。 (1) 基于 IP 地址的虚拟主机方式 (2) 基 于主机名的虚拟主机方式 2. 基于 IP 地址的配置方法 (1) 打开 “ Internet 协议( TCP/IP ) ”对话框,单击 “高级” 按钮,在“高级 TCP/IP 设置”对话框的“ IP 设置”选项卡中,向“ IP 地址”列表(为本机) 添加 多个 IP 地址。 如下图所示, IP 地址 192.168.1.100 是新 添加的地址。 (2) 在 “ Internet 信息服务”控制台中,创建多个 Web 站 点,并将它们绑定在不同的 IP 上。 客户端的 URL 中使 用不同的 IP 地址,就可以访问不 同的站点。 3. 基于主机名的方法 (1) 在 DNS 服务器上,先设置多个域名的 A 记录,使它们 解析到同 一个服务器的 IP 地址上。 (2) 在“ Internet 信息服务”控制台中,创建多个 Web 站 点,为每 个站点描述设定一个在步骤 (1) 中创建的主机 (域)名。 当 Web 服务器收到访问请求时,就可 以根据不同的 主机名来访问不同的站点。 5.1.6 为 Web 页添加页脚 Web 页添加页脚 配置 Web 服务器自动将一个 HTML 格式配置的文件插 入到所有由 Web 服务器发送出去的 Web 页底部。 (1) 创建 HTML 格式的页脚文件并将其保存到 Web 服务器的 硬盘上。 (2) “ Internet 信息服务”控制台,选中 Web 站点、目录 或文件,然后打开其属性对话框。 (3) 单击“文档” 选项卡,然后选中“启用文档页脚” 复选框。 (4) 在文本输入框中,键入页脚文件的完整本地 路径。 5.2 IIS 中的 Web 高级配置与管理 IIS 中的 Web 高级配置与管理 5.2.1 使用重定向转发请求 1. 请求重定向到其他目录 (1) 在“ Internet 信息服务”控制 台,选中 Web 站点或目 录,然后打开其属性对话框。 (2) 单击“主目录” 、 “虚拟目录”或“目 录”选项卡。 下图。 (3) 选中“重定向到 URL ” 。 (4) 在“重定向到”框中,键入目标目录或 Web 站点的 URL “ /NewDoc ” 。 (5) 选中“在这之下的目录”复选框。 这样客户机对 /Doc 目录中 的文件请求将被重定向到 /NewDoc 目录中。 5.2.1 使用重定向转发请求 2. 请求重定向到单个文件 (1) 在“ Internet 信息服务”控制台,选中 Web 站点或目 录, 然后打开其属性对话框。 (2) 单击“主目录” 、 “虚拟目录”或“目录”选项卡。 (3) 选中“重 定向到 URL ” 。 (4) 在“重定向到”框中,键入目标文件的 URL 。 5.2.1 使用重定向转发请求 3. 请求重定向到一个程序 (1) 在“ Internet 信息服务”控制台,选中 Web 站点或目 录, 然后打开其属性对话框。 (2) 单击“主目录” 、 “虚拟目录”或“目录”选项卡。 (3) 选中“重 定向到 URL ” 。 (4) 在“重定向到”框中,键入程序的 URL ,包含将参数 传递给程序所需的任何 重定向变量。 表 5-1 重定向变量 变 量 $S 说明 示 例 传 送 与 所 请 求 URL 的 相匹配的后缀 传 送 原 来 URL 中 的 参 数 传 送 原 始 URL 的 问 题 标志和参数 传 送 请 求 的 URL , 不 包括服务器名。 传 送 被 请 求 的 URL 中 与指出的通配符相匹 配的部分。 $P $Q $V $0 到 $9 如果 /scripts 重定向到 /newscripts 而原来的请 求 针 对 / scripts/program.exe , 那 么 /program.exe 便是后缀。 如 果 原 来 的 URL 是 /scripts/myscript.asp?number=1 ,那么字 符 串 “ number=1 ” 映 射 到 目 标 URL 。 如 果 原 来 的 URL 是 /scripts/myscript.asp?number=1 ,那么字符串 “ ?number=1 ”映射到目标 URL 。 如 果 原 来 的 URL 是 /myserver/scripts/myscript.asp , 那么字符串 “ /scripts/myscript.asp ” 将映射 到目标 URL 。 5.2.2 设置应用程序映射并实现 PHP 应用支 设置应用程序映射并实现 PHP 应用支 持 1. 设置应用程序映射 (1) 在“ Internet 信息服务”控制台,选中 Web 站点或应 用程序的 起始点目录, 然后打开其属性对话框。 (2) 单击 “主目录” 、 “虚拟目录” 或 “目录” 选项卡。 (3) 单击“配置”按钮,然后单击“应用程序映射”选 项卡。 (4) 单击“添加” ,而后在“可执行 文件”框中输入 ISAPI 或 CGI 文件所在路径及文件名,或单击“浏览” , 查找该程序,如下图 所示。 (5) 在“扩展名”框中键入要与 ISAPI 或 CGI 程序相关联 的文件扩展名。当 Web 服务器接 收到标识带有该扩展名 文件的 URL 时, 它将调用相关程序来处理该请求。 (6) 设置允许在具有 脚本权限的目录中处理此类型文件, 请选中“脚本引擎”复选框。 5.2.2 设置应用程序映射并实现 PHP 应用支 设置应用程序映射并实现 PHP 应用支 持 2. 安 装并配置 PHP (1) 解压缩 PHP 压缩包到 F:\PHP (这个路径可以任意) 。 (2) 复制 F:\PHP 目录下的文件 php.exe 及 php4ts.dll 到 X:\Winnt\System32 的目录里, X : 为盘符, 随系统安 装情况而定。 (3) 复制 php.ini-dist 到 X:\Winnt 目录下,并将其改名 为 php.ini 。 5.2.2 设置应用程序映射并实现 PHP 应用支 设置应用程序映射并实现 PHP 应用支 持 (4) 如 果 需 要 其 它 模 块 支 持 , 如 访 问 数 据 库 , 用 记 事 本 打 开 php.ini , 需 要 修 改 extension_dir 设置将其指向扩展 库所在的目录,或者放置 php_*.dll 文件的目录。 (5) 在 Web 站点的属性对话框中,单击“ ISAPI 筛选器”选 项卡,单击“添加”加入一个新的 ISAPI 筛选器。用 PHP 作为过滤器的名字,并且提供 php4isapi.dll 所在的路径。 (6) 在“主目录”中单击“配置”按钮,在“应用程序 映射”中添加一个新的条目。用 php4isapi.dll 的路径 作为可执行文件,用 .php 作为文件后缀,选择“限于” 并输入“ GET , POST ” ,选中“脚本引擎” 。如下图 . (7) 在命令窗口中输入 : net stop iisadmin 停止 IIS 服务。 net start w3svc 重新启动 IIS 服务。 (8) 编写以下内容的文档, 以 test.php 为文件名保存在主目 录中 (\inetpub\wwwroot 目录 ) 。 (9) 在浏览器的地址栏中输入 “ http://www.red.com/test.php ” 或“ http://192.168.1.11/test.php ”测试 PHP 支持是否实现。 5.2.3 设置内容截止日期 如果 Web 站点中有时间敏感信息,可以通过设置保 证废弃的信息不被发布。 (1) 在 “ Internet 信息服务” 控制台, 选择要设置内容 截止日期的 Web 站点、 虚拟目录、 目录或文件。 (2) 右键单击站点、虚拟目录、目录或文件,并选择 “属性” 。 (3) 选择“ HTTP 头”选项卡。 (4) 选择 “启用内容截止日期” 复选框。 (5) 选择 “立即过期” 、 “在此后过期” 或 “过期” 单 选 钮,并在对应框中输入适当的过期信息。 5.2.4 使用内容分级 1. 对内容进行分级 (1) 在“ Internet 信息服务”控制台,选择 Web 站点、目 录或文件, 并打开其属性对话框。 (2) 单击“ HTTP 头”选项卡,然后单击“内容分级”下 的“编辑分级” 。 (3) 在“分级服务”属性页中,在“ RSAC 注册”下,单 击“分级问卷” 。根据 RSAC 提供的指示 进行操作。 (4) 单击“确定” 。 5.2.4 使用内容分级 2. 设置内容分级 (1) 在“ Internet 信息服务”控制台,选择 Web 站点、目 录或文件,并 打开其属性对话框。 (2) 单击“ HTTP 头”选项卡,然后单击“内容分级”下 的“编辑分级” 。 (3) 在“分级”属性页中,选中“此资源使用分级”复 选框。 (4) 在“类别”框中,单击分级 类别。 (5) 在 “对此内容分级人员的电子邮件名” 中, 键入对 内容进行分级的人的电子邮件名, 然后选择“到期于” 列表并从日历中选择一个分级期满日期。 5.2.5 备份和还原 IIS 备份和还原 IIS 1. 备份 配置 备份 IIS 配置 (1) 在本地计算机上的“ Internet 信息服务”控制台中, 选 择目录树中的服务器图标。 (2) 单击 【操作 | 备份 / 恢复设置】 , 打开 “配置备份 / 还 原” 对话框。 (3) 单击“创建备份”按钮,输入备份文件的名称,然 后单击“确定” 。默认情况下,备份文件 将保存在 \Winnt\system32\inetsrv\MetaBack 目录中。
400-080-6079