快速业务通道

Linux系列-Red Hat5平台下的LAMP网站服务搭建(一)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-25
全局配置项,这些配置项不包括在任何区域中,决定了Apache服务器的全局参数.以下是httpd.conf文件中常用到的全局配置项内容及注解.

ServerRoot "/usr/local/apache2" //用于设置httpd服务器的根目录
Listen 80 //用于设置监听的端口号
User daemon //用于设置运行htttpd进程时的用户身份
Group daemon //用于设置运行htttpd进程时的组身份
ServerAdmin web@zpp.com //用于设置管理员的E-mail地址
ServerName www.zpp.com //用于设置FQDN
DocumentRoot "/usr/local/apache2/htdocs" //用于设置网页文档根目录
DirectoryIndex index.html index.php //用于设置网站的默认首页
ErrorLog "logs/error_log" //用于设置错误日志文件的路径和文件名
LogLevel warn //用于设置记录的级别,默认为Warn(警告)
CustomLog logs/access_log common //用于设置访问日志文件的路径和格式类型
PidFile logs/httpd.pid //用于设置保存httpd服务器程序进和号(PID)文件
Timeout 300 //用于设置服务器与浏览器之间网络连接的超时时间 拥有帝国一切,皆有可能。欢迎访问phome.net
KeepAlive On //用于设置是否使用保持连接功能
MaxKeepAliveRequests 100 //用于设置客户端每次连接允许请求响应的最大文件数
KeepAliveTimeout 15 //用于设置保持连接的超时秒数
Include conf/extra/httpd-vhosts.conf //用于包含另一个配置文件的内容
… …
3. httpd.conf中的区域设置
除了全局设置项外,htttpd.conf文件中的在多数配置都是包括在区域中的,区域设置使用一对组合标记,限定了配置项的作用范围,例如,配置文件中常用的目录区域的形式如下:

<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
说明:在以上的区域定义中,使用<Directory />定义区域的开始,使用</Directory>定义该区域的结束,其间的设置内容只作用于区域内部,而不会在全局或其它区域中生效.目录区域设置主要用于为特定的目录,设置访问控制权限.除了目录区域外,经常会设置如“<VirtualHost>… …</VirtualHost>”这样的虚拟主机等的区域.
第三部分:web站点的故障排错与性能测试
1.检查httpd.ocnf文件的语法设置
在对httpd.conf文件进行修改后,建议使用带“-t”选项的apachetl命令对配置内容进行语法检查(也可发使用“httpd –t”命令).如果没有语法错误,将会显示“syntax OK”的信息.否则,需要根据错误信息中的提示,将语法错误修正后再重新检查.用法如下图: 拥有帝国一切

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号