第六章第二节 WWW服务器.docx
- 文档编号:10558251
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:11
- 大小:466.58KB
第六章第二节 WWW服务器.docx
《第六章第二节 WWW服务器.docx》由会员分享,可在线阅读,更多相关《第六章第二节 WWW服务器.docx(11页珍藏版)》请在冰豆网上搜索。
第六章第二节WWW服务器
第二节WWW服务器---Apache服务器
6.2.1Apache服务器简介
Apache服务器是由名为“ApacheGroup”的组织所开发,而最初的计划——ApacheProject,是为了建立一个稳定、商业级和公开程序代码的HTTP服务器。
这个计划大多是由世界各地的志愿者使用Internet来互相传递有关的设计事件和相关文件。
在1995年4月,第一个公开版本的Apache服务器问世,也就是Apache0.6.2。
它是以NCSAhttpd1.3为基础,其中改正了许多的错误,并且在功能上有显著的提高,接着在同年的7月及12月分别推出0.8.8和1.0.0的版本。
到了1999年6月,由原先ApacheGroup的成员共同成立了Apache软件基金会(ApacheSofeware Foundation,ASF),至此,有关Apache服务器的发展工作全部交给ASF接手。
原先开发httpd的NCSA(NationalCenterforSupercomputingApplications)也公开建议改用Apache服务器,这将Apache服务器正式推向世界的舞台。
至今,Apache服务器的市场占有率约为60%。
这个成绩远远超过其他Web服务器。
Apache服务器特色:
1.符合HTTP/1.1标准:
在Web服务器和客户端浏览器之间用HypertextTransferProtocol(HTTP)语言来彼此沟通,不论是接收端还是发送端,在数据交换时都要遵照HTTP的标准来进行。
当客户端浏览器将HTTP请求传到服务器端时,服务器负责响应符合HTTP的请求,见图6-53。
2.具有高度的可设置性,并可与合作厂商开发的模块相互配合使用。
3.可以使用Apache模块API来定制或开发模块内容。
4.提供完整的源代码,并且允许自由使用及修改。
5.支持多种平台的使用,目前可以运行Apache服务器的平台有UNIX、Linux、BeOS、OS/2、Windows和Netware等。
虚拟主机(VirtualHost):
虚拟主机有时是指一般通称的多网卡(Multi-homed)主机,这个特性可以使服务器分辨传送到不同IP地址或名称请求。
动态共享对象(DynamicSharedObject,DSO)支持:
Apache服务器模块可以在需要时动态加载,因此可以降低内存的消耗,该类的对象就称为“动态共享对象”。
图6-53Web服务器和客户端浏览器
6.2.2配置HTTP服务器
1.选择“主菜单”->“系统设置”->“服务器设置”->“HTTP服务器”命令如下图6-54所示。
图6-54选择“HTTP服务器”
2.在打开的“Apache配置”窗口如下图6-55所示
图6-55打开的“Apache配置”窗口
3.点击上图中“虚拟主机”出现虚拟主机对话框如下图6-56所示。
图6-56出现虚拟主机对话框
4.在上面对话框中选择“编辑”打开下面对话框,见图6-57。
图6-57选择“编辑”
5.在上面的对话框中,我们可以看到“常规选项”的文档根目录为/var/www/html此为默认web站点的主目录。
6.点击“站点配置”出现以下对话框,在此对话框中可以看到系统默认的头文件有,index.php、Index.html、index.htm、index.html,也可以点击添加来自定义头文件,见图6-58。
图6-58添加头文件
6.2.3openoffice.orgwriter创建头文件index.html
1.选择“主菜单”->“办公”->“openoffice.orgwriter”,如下图6-59所示。
图6-59选择“openoffice.orgwriter”
2.在打开的文件中,打入文字WELCOMETOMYWEBSITE,见图6-60。
图6-60打入文字WELCOMETOMYWEBSITE
3.然后把它“另存为”文件名为index的网页文件,存储位置为/var/www/html如下图6-61所示。
图6-61“另存为”文件名为index的网页文件
4.下图6-62所示为刚才创建的头文件index.html。
图6-62创建的头文件index.html。
5.设置index.html文件的防问权限
对index.html右击出现index.html属性对话框如下图6-63所示,可以按如下图6-63所示,画上√
图6-63设置index.html文件的防问权限
6.2.4启动httpd服务
1.选“主菜单”->“系统设置”->“服务器设置”->“服务”,如下图6-64所示。
图6-64选“服务”
2.打开的如下图6-65对话框中。
图6-65打开服务配置对话框
3.找到httpd后,打上√,然后点“开始”或重启,完成httpd服务的启动,如下图6-66所示
图6-66完成httpd服务
6.2.5测试服务器的网卡IP地址,MAC地址等TCP/IP的配置信息是否正常工作
1.选“主菜单”->“系统工具”->“终端”,见图6-67。
图6-67选“终端”
2.下面用ifconfig–a命令来测试服务器的IP地址,如下图6-68所示IP地址为192.168.175.129。
图6-68用ifconfig–a命令来测试服务器的IP地址
6.2.6关闭防火墙
因为LINUXREDHAT9默认使用防火墙,为了保证APACHE的正常工作,减少不必要的测试结果,我们如下步骤:
1.选择“主菜单”->“系统设置”->“安全级别”,图6-69。
图6-69选择“安全级别”
2.在打开的安全选项中我们选取“无防火墙”后单击“确定”,图6-70。
图6-70选取“无防火墙”
3.上图所用无防火墙后会出现下面警告信息,点击“是”这样防火墙就不生效了
图6-71防火墙就不生效
6.2.7客户端配置
在客户端浏览器地址栏里,直接输入192.168.175.129,可以看到如下图6-72结果,说明我们的www匿名服务器配置成功
图6-72客户端配置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六章第二节 WWW服务器 第六 第二 WWW 服务器