




已阅读5页,还剩53页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章Web服务器的配置 1 IIS简介2 规划Web应用3 Web站点属性4 使用Apache和Tomcat5 Tomcat的安装和配置6 建立并部署Web应用7 虚拟主机的配置 WWW只是Internet的一个子集 它是由Internet中的Web服务器和Web客户机构成的 Web服务器就是那些安装了Web服务器软件的计算机 而安装了浏览器 如IE 的计算机就是Web客户机 要使一台计算机成为Web服务器 首先需要安装网络操作系统 同时还需要安装相应的Web服务组件 目前 应用最广泛的信息服务 IISTomcatApacheWeblogicWebsphere 一 IIS简介 Internet信息服务 InternetInformationnServer IIS 是一组Windows操作系统组件 此组件可以使公司很方便的创建自己的Web服务器 FTP服务器以及简单的SMTP和NNTP服务器 很方便地将信息和业务应用程序发布到Web中 1 什么是IIS 2 IIS的组成 IIS由若干可选组件构成 用户可以根据需要选择不同的组件进行安装和配置 下面介绍几个主要的组件功能 NNTPService NetworkNewsTransferProtocol 即网络新闻传输协议 是TCP IP协议套件的成员 负责将新闻函件分发到Internet上的NNTP服务器和NNTP客户端 设置了NNTP后 就可以将新闻文章存储在服务器上的中央数据库 用户可以选择指定的项目阅读 Internet服务管理器用于配置和管理IIS 可以在MMC中以管理单元形式显示 SMTPServiceSMTP SimpleMailTransferProtocol 即简单邮件传输协议 是TCP IP协议套件的成员 用来管理邮件代理之间的电子邮件交换 文档传输协议FTP服务器用于建立FTP站点 支持文件的上传和下载 WorldWideWeb服务WWW服务 用于对Web站点的管理与访问 3 安装IIS IIS可以在安装操作系统时同时安装 也可以在操作系统安装完成后单独安装 如果要单独安装或需要增加或删除IIS中的组件 按照下面的步骤操作 将Windows系统光盘插入光盘驱动器 在 控制面板 窗口中 双击 添加 删除程序 图标 在 添加 删除程序 窗口中 单击 添加 删除Windows组件 打开 Windows组件向导 对话框 在组件列表中 选择 Internet信息服务 然后单击 详细信息 选择要安装的IIS组件 选择结束后 单击 下一步 向导从光盘复制文件并进行相关的配置 安装结束后 在 控制面板 的 管理工具 中将增加 Internet服务管理器 程序 Internet信息服务管理器一般情况下 通过 控制面板 菜单中的 管理工具 执行 Internet服务管理器 命令可以启动 Internet服务管理器 如果安装了IIS 系统会创建默认Web站点 可以在浏览器的地址栏中键入http 127 0 0 1 或者http localhost 然后按Enter键来连接到系统创建的默认Web站点 其中 localhost为本机 127 0 0 1 的域名 默认Web站点 4 创建Web站点 在 Internet信息服务 控制台 右键单击服务器图标指向 新建 单击 Web站点 命令 启动 Web站点创建向导 单击 下一步 输入Web站点的说明 即新站点的名称 单击 下一步 在IP地址后面的下拉列表中 会显示 全部未分配 以及上面设置的多个IP地址 从中选择一个IP地址 不同的站点 只要满足以下三条中的一条即可 IP地址不同 端口号不同 主机头不同 在路径下面的文本框中 输入该站点的主目录 该目录保存了该Web站点的数据 例如 站点的首页default html文件等 然后单击 下一步 显示 已经成功完成Web站点创建向导 最后单击 完成 返回到 Internet信息服务 控制台 新站点创建完成后 主目录中没有任何内容 如果新建的Web站点和已经存在的Web站点的IP地址和端口号完全一样 新站点将被标记为 已停止 5 启动 停止和暂停Web站点 右单击被停止的Web站点 打开快捷菜单 选择 启动 命令 该站点将被启动 如果要停止一个Web站点 右单击该站点 打开快捷菜单 单击 停止 命令 该站点将被停止 当管理人员需要维护系统或网页数据时候 可以暂停Web站点 站点暂停后 它将不接受客户浏览器的连接 二 规划Web应用 1 网站首页首页的默认文件名为default htm或index htm 放在主目录下 2 规划网站的文件结构主目录下可以创建子文件夹 用于存放不同类型的文件 例如创建image文件夹存放站点中的图像文件 scripts存储脚本程序等 3 使用虚拟目录实际存在的主目录及其中的子文件夹 称为物理目录 如果要把本机上其它文件夹 甚至是域中其它计算机上的文件夹加入到主目录下 成为该Web站点的内容 则需要虚拟目录 虚拟目录可以看作是Web站点主目录下指向其它物理目录的指针 使用虚拟目录的好处避免Web站点数据占用服务器太多的空间 当数据移动到其它的地址时 不会影响Web站点结构 输入虚拟目录名称 该名称将显示在Internet信息服务控制台相应的Web站点下 单击 下一步 可以在浏览器的地址栏输入 http 127 0 0 1 books ex html发布页面 三 Web站点属性 在 Internet信息服务 控制台目录树中 右单击站点 执行 属性 命令 打开站点属性对话框 1 Web站点 选项卡 说明 输入对该站点的说明性文字 该文字将作为站点名字出现在Internet信息服务管理器控制台目录树中 IP地址 设置此站点要使用的IP地址 如果计算机中设置了多个IP地址 可以选择其中一个 如果该IIS服务器上同时运行多个Web站点 单击 高级 按钮 进行进一步的设置 TCP端口 HTTP服务的默认端口为80 如果设置其他的端口 客户浏览器在浏览该网站时 在URL中需要给出端口号 例如http www teacher local 8080 Web站点标识 连接超时 是指如果客户端建立了连接 在连接超时规定的时间内没有访问操作 系统将该连接强制断开 连接 选择该选项将启用Web站点的日志记录功能 该功能可记录用户活动的细节并以选择的格式创建日志 可以选择的活动日志的格式包括 MicrosoftIIS日志格式 固定ASCII格式 NCSA格式 美国 国家超级计算技术应用中心公用格式 W3C 可自定义的ASCII格式 默认情况下选择该格式 启用日志记录 2 主目录 选项卡 当用户通过身份验证后 Web站点会根据站点的权限设置 来决定可以提供给用户的服务 例如从网站浏览网页 下载文件 上传文件等 单击 主目录 选项卡 读取 默认状态下Web站点拥有读取权限 即站点提供客户读取服务器上文件的权限 客户可以从站点中下载文件 写入 允许用户上传文件 或提交表单改变网页内容 目录浏览 允许用户浏览站点目录 一般情况下不建议选择此项 但有时在内部网上 通过设定此项 可以实现文件共享 让用户下载文件 访问权限设置 3 文档 选项卡 当用户通过浏览器连接到Web站点时 如果没有指定要浏览的文档 Web站点则将默认文档传送给用户浏览器 4 目录安全性 选项卡 当客户端通过浏览器向Web站点发出访问某个页面的请求时 Web站点收到客户的请求后 将启动一个验证过程 来决定是否将网页传给客户端 匿名访问和验证控制当Web站点验证了客户端的IP地址后 接下来查看该站点是否允许匿名访问 如果站点不允许匿名访问此时客户端需要输入用户账户和密码 匿名访问 Web站点会尝试用 IUSER 计算机名称 这个内部账户让计算机登录 IP地址和域名限制当网站或某个页面存放比较重要的资料 可以通过IP地址和域名限制的设置来提高网站使用的安全性 安全通信一旦采用安全通信机制 用户在访问资源时 Web服务器要求安全通信并启用客户证书 5 自定义错误 选项卡 使用Web站点的自定义错误选项卡 可以修改返回到客户端浏览器的错误信息提示 6 HTTP头 选项卡 选择 启动内容过期 复选框 可以设置此站点内容到期的时间 选择 此时间段后过期 用于设置网页的有效期 当浏览器连接到该站点浏览网页时 网页被保存在客户端的缓存文件夹中 时间到后 该网页将自动地从客户端缓存中删除 此适合于一些固定时间更新的新闻站点和页面 选择 立即过期 则网页内容一下载到浏览器端该页面就过期了 它适合于一些显示即时行情的网站 如股市 四 使用Apache和Tomcat 在WindowsNT 2000Server操作系统下 除了使用内置的IIS来建立和管理WWW站点外 用户还可以使用第三方的软件来建立和管理Web应用 常用的有ApacheTomcat 主要用于基于Java的Web应用 1 Apache Apache是使用最广的Web服务器之一 它可以运行在几乎所有广泛使用的计算机平台上 以高效 稳定 安全 免费而著称 60 的Web服务器采用Apache 用户可以从Apache网站下载Apache服务器软件 Tomcat是当前使用最为广泛的Servlet JSP服务器 它是由JavaSoft和Apache开发团队合作计划的产品 被Sun公司作为官方推荐的servlet和jsp容器 具有运行稳定 性能可靠 免费的特点 是学习Web开发的最佳选择 2 Tomcat Tomcat需要JavaVM JRE 即java虚拟机 的支持 JRE可以单独安装 也可以随jdk一起安装 Java安装完成后 需要进行相应的环境变量设置和更新 一般设置如下 五 Tomcat的安装和配置 1 更新环境变量 登录网站http jakarta apache org tomcat index html 可以下载不同的ApacheTomcat版本 2 安装步骤 执行Tomcat安装程序 启动安装向导 按照向导提示执行下面步骤 进行Tomcat的基本配置 包括HTTP端口 Tomcat的默认值为8080 管理员的登录名和密码 默认登录名为admin 密码可以为空 选择安装本机JavaVirtualMachine的物理路径 如果已经成功配置完毕JDK 含JRE 此时 向导直接指向J2SDK中安装的JRE目录 例如 C java jre7 选择安装的物理路径 默认路径为 C ProgramFiles ApacheSoftwareFoundation Tomcat6 0 此处 我们修改安装路经为C Tomcat6 0 测试安装是否成功 在IE浏览器地址栏中输入http 127 0 0 1 8080 或http localhost 8080 如果出现Tomcat主页 则表明安装成功 3 Tomcat安装完成后的目录结构 bin目录下主要存放windows平台上启动和关闭Tomcat的脚本 lib目录存放Tomcat服务器以及所有web应用都可以访问的jar文件 conf目录存放Tomcat服务的配置信息文件 其中最重要的是server xml和web xml server xml是Tomcat的主要配置文件 可以在其中配置Web服务的端口 会话过期时间 虚拟主机等 web xml为不同的Tomcat配置的web应用设置缺省值 另外 在其 Catalina localhost子目录下还可以设置网站虚拟目录和根路径信息等 logs目录存放Tomcat执行时的Log 日志 文件 temp目录存放Tomcat运行的一些临时文件 webapps目录存放JSP程序文件及其他Web应用文件 其中 webapps目录的ROOT子目录下存放默认首页 即输入http 127 0 0 1 8080 后启动的页面 work目录存放JSP文件在运行时被编译成的二进制文件 Servlet 有时修改页面内容后 显示的却并不是我们所预期的 仍然是修改以前的内容 这时可以尝试把work Catalina localhost目录中所有内容删除 如果删除时出现无法删除提示 需要关闭Tomcat 然后再删除 然后重启Tomcat即可正确显示我们修改后预期的内容 安装完Tomcat后 在地址栏中输入http 127 0 0 1 8080 自动打开了某一个文件 该文件是在webapps目录下ROOT目录中的index jsp文件 在实际应用中 一般需要更改三个基本配置 修改服务端口 修改网站的根路径和建立虚拟目录 修改前两个配置在conf目录的server xml文件 建立虚拟目录在conf Catalina localhost目录中 4 修改服务端口 利用UltraEdit或其他文本编辑器打开C Tomcat6 0 conf 目录下的server xml文件 可以看到Tomcat服务默认的端口为8080 可以修改服务端口 注意修改的端口不要和IIS中的Web服务冲突 修改完毕后 保存该文件 然后重启Tomcat服务器 这样Tomcat就在新的端口提供服务了 5 修改网站根路径 在C Tomcat6 0 conf 目录下的server xml中找到根目录的配置信息 其中appBase设置了当前的网站目录对应服务器物理路径的地址 修改appBase的值为其他地址 如目录E mysite 6 建立虚拟目录 Tomcat默认的发布路径是 webapps ROOT 所以编写的Web应用程序应存放在ROOT中 为了使用方便 可以创建虚拟发布目录 虚拟目录在物理上可以不被包含在主目录中 但是逻辑上就像在主目录中一样 其中path hao 定义了根下的一个虚拟目录hao docBase E myweb 为虚拟目录hao对应的物理路经 文件建立并保存后 重启Tomcat服务器 可以在地址栏中通过虚拟目录访问E myweb中的网页文件了 例如 http 127 0 0 1 8080 hao aa html 创建方法一 在conf Catalina localhost目录下 建立一个与虚拟目录同名的xml文件 内容示例如下 例如 若将E myweb设置成为虚拟目录 别名为hao 例如 若将E myweb设置成为虚拟目录 别名为hao 创建方法二 在C Tomcat6 0 conf 目录下的server xml中用以下语句
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 垃圾分类与回收系统建设方案
- 混凝土结构抗震性能提升设计方案
- 难点详解人教版八年级上册物理声现象《声音的产生与传播》必考点解析试题(含答案解析)
- 考点解析-人教版八年级上册物理声现象《声音的产生与传播》同步测评试题(含答案解析版)
- 建筑水暖系统施工方案
- 考点攻克人教版八年级上册物理声现象《噪声的危害和控制》专题训练试卷(含答案详解版)
- 达标测试人教版八年级上册物理声现象《噪声的危害和控制》定向测评试题(解析版)
- 高温合金刷丝柔性接触的摩擦学特性及磨损行为研究
- 考点解析-人教版八年级上册物理《长度和时间的测量》定向练习试题(含详细解析)
- 解析卷人教版八年级上册物理声现象《噪声的危害和控制》综合训练试题(含详细解析)
- 2025年度国家电投校园招聘模拟试卷及答案详解(历年真题)
- 钢厂吊装安全培训课件
- 海南实验室设计施工方案
- 环卫机械安全培训内容课件
- 光荣的人民陆军课件
- 维生素D佝偻病课件
- 液压实训安全培训课件
- 2025年嵌入式软件工程师笔试题(含答案)
- 管乐团乐器介绍课件
- 急诊抢救药物课件
- 券商廉洁从业培训课件
评论
0/150
提交评论