77范文网 - 专业文章范例文档资料分享平台

第1章 Web技术基础(2)

来源:网络收集 时间:2019-03-09 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

1.7 使用Apache和Tomcat

本节主要内容为:?

?Apache与Tomcat ?Apache和Tomcat的关系 ?Apache的安装和配置

?Tomcat服务与Servlet/JSP规范 ?Java运行环境的安装和配置 ?Tomcat的安装和配置 ?建立并部署Web应用 ?使用虚拟目录

Web服务器决定了Web程序的类型。IIS支持asp和.net开发。如果需要开发基于Java技术的网站,则需要安装Apache/Tomcat服务器。

与IIS相比,Apache/Tomcat服务器的安装、配置和管理相对复杂。但有关网站的基本概念是一样的。此外,在Windows平台下,如果已经安装了IIS,要使用Apache和Tomcat,应将Windows中的IIS服务停止。 1.7.1 Apache与Tomcat ?Apache是什么? ?Web服务器,类似于IIS

?可安装于Unix,Linux,Windows等不同OS平台 ?特点(P25)

?开源软件,Apache官方网站

(http://www.apache.org/)

?应用情况

?Apache服务器具有简单、高效、性能稳定、安全、免费等特性,已成为最为广泛的Web服务器。许多大型的网站,例如:Google、Yahoo、阿里巴巴、sina、百度、网易、搜狐等都采用Linux或FreeBSD等操作系统平台,并配置Apache服务器,构建自己的Web服务器。在版本上,大多数公司应用Apache 2.0或Apache 2.2.x。 ?什么是Tomcat? ?应用服务器

Web服务器传送页面使浏览器可以浏览。而应用服务器提供的是客户端应用程序可以调用的方法。简单的说能实现“动态网页技术”的服务器叫做应用服务器。

动态网页技术有以下特点:

1.“交互性”:即网页会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面,这将是今后Web发展的大势所趋。

2.“自动更新”:即无须手动地更新HTML文档,便会自动生成新的页面,可以大大节省工作量。

3.“因时因人而变”:即当不同的时间,不同的人访问同一网址时会产生不同的页面。

?Servlet/JSP规范的容器,即运行环境,Web服务器服务端脚本引擎,可运行JSP网页。类似于IIS运行asp页面

JSP是一种服务器脚本语言,它是在Java语言上开发出来的一种动态网页制作技术。 Apache与Tomcat的关系 ?Apache的作用

?主要是实现虚拟主机、支持PHP(主要用于处理动态网页的脚本语言)、站点性能、安全等?Tomcat的作用 ?Servlet/JSP容器,为基于Java的服务器脚本程序提供编译和运行环境

Servlet(服务器小程序):是一个基于Java技术的Web组件,运行在服务器端,由Servlet容器管理,用于生成动态内容。

容器:能够将其它组件放置在其上的组件。 ?配置选择

?Tomcat可单独使用。构建Web服务器。

?为了提高Web系统的整体性能,应安装Apache服务器。

可以这样认为:当在一台机器上配置好Apache服务器,可以利用它响应对HTML页面的访问请求。实际上,Tomcat

部分是Apache服务器的扩展,但它可以独立运行。所以当运行Tomcat时,它实际上作为一个与Apache独立的进程单独运行。当配置正确时,Apache为html页面服务。而Tomcat实际运行jsp页面和Servlet。 1.7.2 Apache的安装和配置

在Apache官方网站首页,打开“Apache Projects”列表。显示Apache项目超链接列表,单击“HTTP Server”,打开HTTP Server项目页面。

1 下载Apache服务器

在HTTP Server项目页面,选择要下载的Apache版本。目前使用较广的版本是Apache HTTP 2.2.8。然后根据操作系统的不同选择不同的Apache服务器。对于Windows平台,可选择Win32 Binary including OpenSLL 0.9.8g,再将服务器文件apache_2.2.8-win32-x86-openssl-0.9.8g.msi下载到本地计算机。

目前,Apache for win32使用msi形式发布。msi文件类型是一种可以安装的程序包文件。双击带msi扩展名的文件时,操作系统将msi文件与Windows安装程序关联并运行客户端安装程序服务Msiexec.exe,从而使Windows环境下安装Apache变得非常简单。

2 Apache的安装

当Apache服务器下载后,按下列步骤完成Apache Web安装和配置。

⑴双击安装文件

apache_2.2.8-win32-x86-openssl-0.9.8g.msi

执行安装向导,如P27图1-24。

⑵单击“Next”,按屏幕提示,输入Network Domain(网络域名)、Server Domain(服务器域名)和网站管理员E-mail,若是个人用户,可按格式填一临时名字。

如P27图1-25。

⑶单击“Next”,选择安装类型。单击“Typical”,然后按照向导提示,选择安装路径,直至安装完成。

Apache服务器安装成功后,在Windows“开始”菜单中增加“Apache HTTP Server2.2.”程序组。同时,在“控制面板/管理工具”文件夹下,双击“服务”图表,显示Apache已经启动。以后Apache将作为一项服务,随着机器的启动而自动运行。此时在IE地址栏输入:

http://localhost或http://127.0.0.1,

就能看到默认Apache首页。

3 Apache的配置

Apache的主配置文件为纯文本格式的httpd.conl,用来存放所有的配置指令。默认情况下,存储位置为:

C:\\Program Files\\Apache Group\\Apache\\Conf\\

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库第1章 Web技术基础(2)在线全文阅读。

第1章 Web技术基础(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/501847.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: