- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Apache服务器配置
常州信息职业技术学院Linux网络操作系统本章内容Apache简介获取和安装Apache配置并运行Apache个人主页、访问控制和用户认证建立虚拟Web站点建立动态的Web站点建立安全传输的Web站点2
常州信息职业技术学院Linux网络操作系统1Apache简介WWW和Web服务器Apache的历史和未来选择使用ApacheWebServer3
常州信息职业技术学院Linux网络操作系统2获取和安装Apache以RPM方式安装Apache获取Apache源代码包以编译方式安装Apache4
常州信息职业技术学院Linux网络操作系统Apache的安装文件apache-1.3.23-11.i386.rpm?Apache服务器的安装软件包?把Redhat7.3的第二张安装光盘放入光驱中。?把光盘挂载到/mnt/cdrom目录下。?进入安装文件所在目录。?安装Apache。5
常州信息职业技术学院Linux网络操作系统以编译方式安装Apache解压缩安装文件包.运行编译脚本的配置文件:configure文件.#./configure--prefix=PREFIXprefix用来指定Apache的安装目录,变量PREFIX代表安装目录名)(其中选项--编译make安装?makeinstall6
常州信息职业技术学院Linux网络操作系统3配置并运行Apache12.3.1配置文件12.3.2启动和停止Apache7
常州信息职业技术学院Linux网络操作系统配置文件提示信息全局变量配置主服务器配置虚拟主机8
常州信息职业技术学院Linux网络操作系统全局变量1.选择服务器启动类型2.设置服务器的根目录3.设置加锁文件4.设置ScoreBoardFile5.设置PidFile6.设置超时时间7.设置服务器进程数8.设置地址绑定9.选择模块10.配置状态信息9
常州信息职业技术学院Linux网络操作系统配置主服务器1.设置用户和组2.设置Email地址3.设置服务器名4.设置正式名称5.设置文档目录6.设置访问选项和覆10.设置MIME类型文件11.配置日志文件12.设置服务器信息13.设置目录别名14.设置索引选项15.定义编码和语言16.添加MIME类型和处理类型17.自定义错误响应18.设置浏览器响应盖7.设置用户目录8.设置目录索引9.设置访问控制10
常州信息职业技术学院Linux网络操作系统Apache的配置文件配置文件所在目录:/etc/httpd/conf/主配置文件:httpd.conf旧版本中的配置文件:?资源配置文件:srm.conf?访问许可权配置文件:access.conf11
常州信息职业技术学院Linux网络操作系统AccessConfig和ResourceConfig为了对旧版本的Apache兼容,Apache服务器在每次启动时都查找并读取access.conf和srm.conf文件的内容。中的AccessConfig和ResourceConfig指令用于指定access.conf和srm.conf文件的位置,默认值为:AccessConfigconf/access.confResourceConfigconf/srm.confhttpd.conf文件出于安全性的考虑,可以设置为:AccessConfig/dev/nullResourceConfig/dev/null指定这两个文件为空设备文件“/dev/null”,这样可以避免恶意的修改access.conf和srm.conf文件对系统配置的影响。12
常州信息职业技术学院Linux网络操作系统ServerTypeServerTypestandalone|inetdServerType用于定义apache服务器的运行模式,默认值standalone为独立运行的服务器,如设置为inetd则由xinetd服务器负责apache服务器的启动。13
常州信息职业技术学院Linux网络操作系统ServerRootServerRoot/etc/httpdServerRoot用于指定apache服务器的配置文件及日志文件存放的根目录,默认为目录/etc/httpd。14
常州信息职业技术学院Linux网络操作系统PidFilePidFile/var/run/httpd.pidPidFile用于指定记录httpd进程号(PID)的文件位置,默认值为“/var/run/httpd.pid”。15
常州信息职业技术学院Linux网络操作系统TimeoutTimeout300指定站点响应的秒数。若超过这段时间仍未收到或送出数据,就断开连接。16
常州信息职业技术学院Linux网络操作系统KeepAliveKe
文档评论(0)