大约有 144 项符合查询结果。(搜索耗时:0.0028秒)

Apache 性能最优化分析(13)
附录:预分支(Pre-Forking)模型 Unix上的Apache是应用了预分支模型的服务器。父进程的责任仅在于繁衍子进程,它从不响应来自socket的任何请求。真正处理连接的是子进程,每个子进程在终止之前会(逐一地)为多个连接服务。父进程根据服务器负载的变化(通过监视记分
2013-04-16 05:02:24
Apache服务器高级设置指南(2)
httpd.conf文件 TransferLog: 如果你想知道你的网站上哪个页面最受来访者的欢迎,在一段时间内有多少人访问你的站点,你当然可以设置一个计数器,但每页都设计数器,太繁琐而且得到的结果不太可靠。最好的办法是查看相应log文件,TransferLog命令就是指定当浏览器要求
2013-04-16 04:17:03
Apache 性能最优化分析(1)
一. 简介 Apache是把正确性放在首位、把速度放在其次的通用Web服务器。即使这样,它的性能十分令人满意。许多站点只有不到10M的出口带宽。Apache能够在这些站点的低端Pentium服务器上全速工作。实际上,拥有更多带宽的站点出于一些原因(比如大量的CGI和数据库事务处理
2013-04-16 04:03:17
Apache 性能最优化分析(9)
accept串行化: flock(18, LOCK_UN) = 0 ... flock(18, LOCK_EX) = 0 这两个调用可以被上文提到的宏SINGLE_LISTEN_UNSERIALIZED_ACCEPT去掉。 对信号SIGUSR1的处理: sigaction(SIGUSR1, {SIG_IGN}, {0x8059954, [], SA_INTERRUPT}) = 0 ... sigaction(SIGUSR1, {SIG_I
2013-04-16 02:02:32
Apache 性能最优化分析(10)
为了实现虚拟主机,Apache需要用本地socket地址接受连接: getsockname(3, {sin_family=AF_INET, sin_port=htons(8080), sin_addr=inet_addr("127.0.0.1")}, [16]) = 0 在许多情况下都有可能去掉这个调用(比如没有虚拟主机,或者在Listen命令中的地址不含通配符)。但
2013-04-16 01:18:04
BSD上Apache性能的调整(2)
maxusers对其他kernel参数产生影响: 进程的最大数目 每个用户进程的最大数目 系统打开文件数目限制 每个用户打开文件数目限制 mbuf clusters最大数目 Proc/pgrp hash表大小 这些引申参数的定义公式在/usr/src/sys/conf/param.c中。这些计算出来的参数部分会被kernel配
2013-04-16 01:12:40
浅析Apache中SSI和CGI的设定方法(4)
注意:只有在通过非root使用者进行服务器安装的情况下才需要指定8080端口(port)。这支Apache内建的test-cgi程序会列出CGI程序会存取的变量值。激活CGI支持是设定在httpd.conf设定文件内的ScriptAlias 指令区段。这个指令区段的原始设定值是: ScriptAlias /cgi-bin/ "
2013-04-15 23:13:14
Apache服务器高级设置指南(3)
access.conf 如果你有些目录只想让某些人访问,或者只允许在特定的目录下允许CGI程序,这时就要对access.conf进行修改。 Apache的存取控制方式有两种:一是"整体存取控制",只通过access.conf来控制文件的设置,来限定目录所能执行的功能及存取目录的权限设置。二是"特
2013-04-15 22:13:09
Apache服务器的安装教程(1)
为什么选择Apache?首先,Apache是免费的,你无需为它交纳任何费用;其次,Apache是开放源代码的,也许你感觉不到它的好处,但我可以告诉你,一个开放源代码的软件往往能够等到更广泛的支持,可以说,全世界的程序员都在为你服务。而且,它更灵活,使你能够根据自己的需
2013-04-15 21:11:01
优化Apache服务器的重负荷
Apache在一天两万个请求确实不大,但如果在高峰时期出现,而晚间或其它时间没有,呈正态分布,且均是需要时间的下载服务,那负载还是很大的。 Apache允许为请求开的最大进程数是256,MaxClients的限制是256.如果用户多了,用户就只能看到Waiting for reply....然后等到
2013-04-15 21:03:57
Apache服务器配置技巧(2)
6、如何在apache中设置每个连接的最大请求数 在httpd.conf里面设置: MaxKeepAliveRequests 100 这样就能保证在一个连接中,如果同时请求数达到100就不再响应这个连接的新请求,保证了系统资源不会被某个连接大量占用。但是在实际配置中要求尽量把这个数值调高来获得较
2013-04-15 21:00:25
Apache服务器的安全性及实现(3)
四、Apache Server基于主机的访问控制 Apache Server默认情况下的安全配置是拒绝一切访问。假定Apache Server内容存放在/usr/local/apache/share 目录下,下面的指令将实现这种设置: Directory /usr/local/apache/share Deny from all AllowOverride None /Directory
2013-04-15 20:16:16