Web应用服务apach

Web应用服务apach

ID:37266649

大小:366.81 KB

页数:54页

时间:2019-05-12

Web应用服务apach_第1页
Web应用服务apach_第2页
Web应用服务apach_第3页
Web应用服务apach_第4页
Web应用服务apach_第5页
资源描述:

《Web应用服务apach》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章Web应用服务Apache服务器简介Apache是世界使用排名第一的Web服务器。根据Web服务器调查公司Netcrafe调查,因特网上50%以上的Web服务器使用Apache。Apache是一个非常优良的系统,它可以运行在几乎所有广泛使用的计算机平台上。Apache服务器简介Apache服务器一个主要的特点是完全免费,并且完全公开其源代码,由此用户可根据自身的需要去进行相关模块的开发。Apache服务器另一个主要的特点是其跨平台性,其可在UNIX、Windows、Linux等多种操作系统上运行。如果需要创建一个每

2、天有数百万人访问的Web服务器,Apache可能是最佳选择。1.检测与安装Apache安装步骤:查询是否安装了Apache#rpm–qa

3、grephttpd在线安装最新版本的Apache服务器软件包,命令如下:#yuminstallhttpd2.Apache服务器的启动和停止2.命令行方式1)启动Apache服务器#servicehttpdstart#/etc/init.d/httpstart2)停止Apache服务器#servicehttpdstop#/etc/init.d/httpstop3)重启Apache服务器#

4、servicehttpdrestart#/etc/init.d/httprestart开放Web服务器单击“防火墙”,弹出“防火墙配置”窗口,勾选WWW(HTTP)复选框。单击工具栏中的“应用”按钮,这样Web服务器可以向公众开放,允许客户机访问Web网页。2.Apache服务器的启动和停止Apache默认测试页确认服务器已启动,在本服务器的Firefox浏览器地址栏中输入本服务器主机的IP地址(本例中Apache服务器的IP地址为192.168.71.128)或输入“http://localhost”,便可看到Apac

5、he默认的测试页.2.Apache服务器的启动和停止3、Apache服务器基本配置目录说明/etc/httpd/conf存放Apache服务器的配置文件/etc/rc.d/init.d/httpdApache服务的启动脚本/var/www/htmlApache服务器默认Web站点根目录/usr/binApache软件包提供的可执行文件安装目录/etc/httpd/logsApache服务器的日志文件目录主配置文件httpd.confhttpd.conf是Apache最核心的配置文件,位于/etc/httpd/conf/目

6、录下,几乎绝大部分的设置都需要修改该配置文件来完成。在Apache启动时,会自动读取配置文件的内容。配置文件内容改变后,只有重启httpd服务或者重新启动Linux才会生效。主配置文件httpd.conf整个配置文件总体上划分三个部分:第一部分是全局环境设置,主要用于设置ServerRoot、主进程号的保存文件、对进程的控制、服务器监听的IP地址和端口以及需要装载的DSO(DynamicSharedObject)模块等;第二部分是服务器的Web站点基本配置第三部分是虚拟主机段。根目录设置httpd.conf配置文件中的S

7、erverRoot字段用来设置Apache的配置文件、错误文件和日志文件的存放目录,并且该目录是整个目录树的根节点。默认情况下根路径为/etc/httpd,可根据需要进行修改。ServerRoot目录路径文档目录设置httpd.conf配置文件中的DocumentRoot字段用来设置服务器对外发布的超文本文档存放的路径。DocumentRoot目录路径主机名称设置httpd.conf配置文件中的ServerName字段设置了服务器用于辨别自己的主机名和端口号,主要用于创建转向URL,默认情况下是不需要设置这个参数的。Se

8、rverName完整的域名[:端口号]网站首页设置httpd.conf配置文件中的DirectoryIndex字段用于设置网站的首页,所谓首页就是一个网站的起点站或者主目录。DirectoryIndexlocal-url[local-url]…超时设置httpd.conf配置文件中的Timeout字段用于设置服务器与客户端连接的超时间隔,以秒为单位,默认时间是120秒。Timeout数值客户端并发连接数限制在配置文件中,MaxClients字段用于设置统一时刻内最大的客户端访问数量,默认为256。MaxClients数值

9、一次连接中允许的最大请求数设置MaxKeepAliveRequests字段限制了当启动KeepAlive时,每次连接允许的请求数量。如果将此值设置为0,将不限制请求的数目。MaxKeepAliveRequests数值两次请求之间等待的最大时间设置KeepAliveTimeout用于设置持续作用中服务器在两次请求之间等

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。