- 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文档。上传文档
查看更多
自由飞翔Linux培训教程:12-LAMP综合测试
本章内容 快速搭建LAMP Apache虚拟目录 Apache虚拟主机 授权和认证 Mysql主从服务器的配置 Rsync同步设定 架设LAMP镜像站点试验 获取和安装Apache 以RPM方式安装Apache 获取Apache源代码包 以编译方式安装Apache Apache的安装文件 apache-2.0.00-11.i386.rpm Apache服务器的安装软件包 把光盘挂载到/mnt/cdrom目录下。 进入安装文件所在目录。 安装Apache。 以编译方式安装Apache 解压缩安装文件包 . 运行编译脚本的配置文件:configure文件 . # ./configure --prefix=PREFIX (其中选项--prefix用来指定Apache的安装目录,变量PREFIX代表安装目录名 ) 编译 make 安装 make install 3配置并运行Apache 12.3.1 配置文件 12.3.2 启动和停止Apache 配置文件 提示信息 全局变量 配置主服务器 配置虚拟主机 全局变量 1.选择服务器启动类型 2.设置服务器的根目录 3.设置加锁文件 4.设置ScoreBoardFile 5.设置PidFile 6.设置超时时间 7.设置服务器进程数 8.设置地址绑定 9.选择模块 10.配置状态信息 配置主服务器 1.设置用户和组 2.设置Email地址 3.设置服务器名 4.设置正式名称 5.设置文档目录 6.设置访问选 7.设置用户目录 8.设置目录索引 9.设置访问控制 Apache的配置文件 配置文件所在目录: /etc/httpd/conf/ 主配置文件: httpd.conf 旧版本中的配置文件: 资源配置文件:srm.conf 访问许可权配置文件:access.conf Access Config和ResourceConfig 为了对旧版本的Apache兼容, Apache服务器在每次启动时都查找并读取access.conf和srm.conf文件的内容。 httpd.conf文件中的AccessConfig和ResourceConfig指令用于指定access.conf和srm.conf文件的位置,默认值为: AccessConfig conf/access.confResourceConfig conf/srm.conf 出于安全性的考虑,可以设置为: AccessConfig /dev/null ResourceConfig /dev/null 指定这两个文件为空设备文件“/dev/null ”,这样可以避免恶意的修改access.conf和srm.conf文件对系统配置的影响。 ServerType ServerType standalone | inetd ServerType用于定义apache服务器的运行模式,默认值standalone为独立运行的服务器,如设置为inetd则由xinetd服务器负责apache服务器的启动。 ServerRoot ServerRoot /etc/httpd ServerRoot用于指定apache服务器的配置文件及日志文件存放的根目录,默认为目录/etc/httpd 。 PidFile PidFile /var/run/httpd.pid PidFile用于指定记录httpd进程号(PID)的文件位置,默认值为“/var/run/httpd.pid”。 Timeout Timeout 300 指定站点响应的秒数。若超过这段时间仍未收到或送出数据,就断开连接。 KeepAlive KeepAlive On|Off 启用此项,表示允许保持连接,让每次连接能提出多个请求。避免每请求一个文件就跟服务器建立一次连接。 MaxKeepAliveRequests MaxKeepAliveRequests 100 每次连接可提出请求的数量,设置为0表示数量不限,默认值为100。 KeepAliveTimeout KeepAliveTimeout 15 连续两个请求之间的时间如果超过15秒还未到达,则视为连接中断。 SpareServers MinSpareServers 5 MaxSpareServers 20 提供浏览服务的httpd进程的数目需要随连接数目的多少而变化,因此需要随时保持几个闲置的httpd进程等候新的连接请求。若闲置的进程数少于5个(默认值),则表示闲置进程太少,需要将其增加到5个;若多于20个(默认值)则表示闲置进程太多,需将其减少到20个。 StartServers StartServers 8 当apache服务器
文档评论(0)