


Apache幾個小技巧
修改httpd.conf里面關于Listen的選項,例如:
Listen 8000
是使apache監(jiān)聽在8000端口
而如果要同時指定監(jiān)聽端口和監(jiān)聽地址,可以使用:
Listen 192.170.2.1:80
Listen 192.170.2.5:8000
這樣就使得apache同時監(jiān)聽在192.170.2.1的80端口和192.170.2.5的8000端口。
當然也可以在httpd.conf里面設置:
Port 80
這樣來實現(xiàn)類似的效果。
2.apache中如何限制http請求的消息主體的大小
在httpd.conf里面設置:
LimitRequestBody n
n是整數(shù),單位是byte。
cgi腳本一般把表單里面內容作為消息的主體提交給服務器處理,所以現(xiàn)在消息主體的大小在使用cgi的時候很有用。比如使用cgi來上傳文件,如果有設置:
LimitRequestBody 102400
那么上傳文件超過100k的時候就會報錯。
3.如何使得apache對客戶端進行域名驗證
可以在httpd.conf里面設置:
HostnameLookups on|off|double
如果是使用on,那么只有進行一次反查,如果用double,那么進行反查之后還要進行一次正向解析,只有兩次的結果互相符合才行,而off就是不進行域名驗證。
如果為了安全,建議使用double;為了加快訪問速度,建議使用off。
4.如何在apache中設置session的持續(xù)時間
在apache1.2以上的版本中,可以在httpd.conf里面設置:
KeepAlive on
KeepAliveTimeout 15
這樣就能限制每個session的保持時間是15秒。session的使用可以使得很多請求都可以通過同一個tcp連接來發(fā)送,節(jié)約了網(wǎng)絡資源和系統(tǒng)資源。
5.如何使得apache只監(jiān)聽在特定的ip
修改httpd.conf,在里面使用
BindAddress 192.168.0.1
這樣就能使得apache只監(jiān)聽外界對192.168.0.1的http請求。如果使用:
BindAddress *
就表明apache監(jiān)聽所有網(wǎng)絡接口上的http請求。
當然用防火墻也可以實現(xiàn)。
關鍵字:apache、網(wǎng)絡接口、http
新文章:
- CentOS7下圖形配置網(wǎng)絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動項
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機IP講解
- CentOS7使用hostapd實現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡重啟出錯
- 解決Centos7雙系統(tǒng)后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認iptable規(guī)則詳解