Apache服務(wù)器配置技巧(2)_Windows教程
在httpd.conf里面設(shè)置:
MaxKeepAliveRequests 100
這樣就能保證在一個(gè)連接中,如果同時(shí)請(qǐng)求數(shù)達(dá)到100就不再響應(yīng)這個(gè)連接的新請(qǐng)求,保證了系統(tǒng)資源不會(huì)被某個(gè)連接大量占用。但是在實(shí)際配置中要求盡量把這個(gè)數(shù)值調(diào)高來(lái)獲得較高的系統(tǒng)性能。
7、如何在apache中設(shè)置session的持續(xù)時(shí)間
在apache1.2以上的版本中,可以在httpd.conf里面設(shè)置:
KeepAlive on
KeepAliveTimeout 15
這樣就能限制每個(gè)session的保持時(shí)間是15秒。session的使用可以使得很多請(qǐng)求都可以通過(guò)同一個(gè)tcp連接來(lái)發(fā)送,節(jié)約了網(wǎng)絡(luò)資源和系統(tǒng)資源。
8、如何使得apache對(duì)客戶端進(jìn)行域名驗(yàn)證
可以在httpd.conf里面設(shè)置:
HostnameLookups on|off|double
如果是使用on,那么只有進(jìn)行一次反查,如果用double,那么進(jìn)行反查之后還要進(jìn)行一次正向解析,只有兩次的結(jié)果互相符合才行,而off就是不進(jìn)行域名驗(yàn)證。
如果為了安全,建議使用double;為了加快訪問(wèn)速度,建議使用off。
9、如何使得apache只監(jiān)聽(tīng)在特定的ip
修改httpd.conf,在里面使用
BindAddress 192.168.0.1
這樣就能使得apache只監(jiān)聽(tīng)外界對(duì)192.168.0.1的http請(qǐng)求。如果使用:
BindAddress *
就表明apache監(jiān)聽(tīng)所有網(wǎng)絡(luò)接口上的http請(qǐng)求。
當(dāng)然用防火墻也可以實(shí)現(xiàn)。
- 相關(guān)鏈接:
- 教程說(shuō)明:
Windows教程-Apache服務(wù)器配置技巧(2)
。