下面是apache使用过程中经常遇到的一些问题:     1、如果找不到文件的具体位置,在Linux下可以用类似locate httpd.conf的指令来搜索文件的位置。如果搜索不到,可以先用updatedb指令更新索引数据库再用locate搜索。 2、apachectl configtest或apachectl –t 检查配置文件”阅读全文”
如果想为服务器上所有的网页添加一些特定的内容,可以考虑使用 apache 的mod_layout模块。   官方地址: http://www.musc.edu/webserver/mod_layout.html   但是他们的现在连接已经坏了,而且找到的几个版本在64为的系统上安装总是有问题,这里提供一个好用的版本: mod_layout-5.1.ta”阅读全文”
,
    第一种方法(最简单的办法):   通常,软件的漏洞信息和特定版本是相关的,因此,版本号对黑客来说是最有价值的。   默认情况下,系统会把Apache版本模块都显示出来(http返回头)。如果列举目录的话,会显示域名信息(文件列表正文),去除Apache版本号的方法是修改配”阅读全文”
, , ,
问题描述: 在对Apache,Nginx或者squid等进行优化的时候一个很重要的指标是能够支撑的最大并发数量。那么如何查看系统中当前网络并发情况呢? 拿Apache来说: Apache如果MPM的prefork模式下可以使用, ps -ef|grep httpd|wc -l 就可以了,因为一个连接就对应一个子进程。但是每一个进程的网络连接”阅读全文”
, , ,
  首先需要说明的是无论linux下还是Windows下的Apache,2.0以上都支持SSI (server side include ),太老的也没试过。。但是默认并没有开启这个选项,需要手动开启一下: 第一步找到: AddType text/html .shtml AddOutputFilter INCLUDES .shtml 去掉注释,如果没有就加上   第二”阅读全文”
, ,
apachectl -k restart 向父进程发送HUP或restart信号会使它象收到TERM信号一样杀掉所有的子进程,不同之处在于父进程本身并不退出。它重新读入配置文件、重新打开日志文件。然后产生一系列新的子进程来继续服务。 使用mod_status的用户会注意到在HUP信号发出后,服务器统计信息会被清零。 如果你重”阅读全文”
Apache可以自定义各种出错情况下显示的页面,替换掉浏览器的默认的样子,这些页面中可以提供一些导航功能使得用户体验更好。 直接加在 httpd.conf  中即可:      ErrorDocument 404 http://www.linuxpig.com/404.php      ErrorDocument”阅读全文”
一、定义日志格式:   LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined 解释:这个格式对于分析Log数据已经足够了,包含了请求的时间、方式、Refer以及客户端信息等   二、一天一个文件: CustomL”阅读全文”
一、SHTML的概念简介: SHTML是shtml--server-parsed HTML的缩写,设计到的技术叫做Server Side Includes(SSI),主要是在发送之前服务器根据标记做一些简单的操作: 主要有如下几种标记: 显示服务器端环境变量的<#echo> 包含其他文档内容到当前文档的<#include>”阅读全文”
, ,