通過內(nèi)核httpd實(shí)現(xiàn)web服務(wù)加速(2)_Windows教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
2、配置kHTTPd
在啟動(dòng)kHTTPd之前首先需要對(duì)它進(jìn)行配置。這是通過/proc文件系統(tǒng)來進(jìn)行的,因此可以在腳本中實(shí)現(xiàn)自動(dòng)配置。大多數(shù)參數(shù)只能在kHTTPd沒有啟動(dòng)以前才能設(shè)置。
一般可以配置以下參數(shù):
1) kHTTPd監(jiān)聽的服務(wù)請(qǐng)求端口
2) "Apache"監(jiān)聽的端口(在"localhost"接口中)
3) web文檔root目錄(documentroot)
4) 動(dòng)態(tài)內(nèi)容的請(qǐng)求所包含的字符串(可選的)
[ 默認(rèn)包括"cgi-bin"]
在這里指定的documentroot一定要保證和運(yùn)行在用戶空間的web服務(wù)器的documentroot相一致,因?yàn)閗HTTPd可能會(huì)將任何請(qǐng)求重定向給用戶空間的Web服務(wù)器來處理。
一個(gè)典型的腳本(第一種操作模式)
#!/bin/sh
modprobe khttpd
echo 80 > /proc/sys/net/khttpd/clientport
echo 8080 > /proc/sys/net/khttpd/serverport
echo /var/www > /proc/sys/net/khttpd/documentroot
echo php3 > /proc/sys/net/khttpd/dynamic
echo shtml > /proc/sys/net/khttpd/dynamic
echo 1 > /proc/sys/net/khttpd/start
對(duì)于第二種操作模式,其典型的腳本如下:
#!/bin/sh
modprobe khttpd
echo 8080 > /proc/sys/net/khttpd/clientport
echo 80 > /proc/sys/net/khttpd/serverport
echo /var/www > /proc/sys/net/khttpd/documentroot
echo php3 > /proc/sys/net/khttpd/dynamic
echo shtml > /proc/sys/net/khttpd/dynamic
echo 1 > /proc/sys/net/khttpd/start
在啟動(dòng)kHTTPd之前首先需要對(duì)它進(jìn)行配置。這是通過/proc文件系統(tǒng)來進(jìn)行的,因此可以在腳本中實(shí)現(xiàn)自動(dòng)配置。大多數(shù)參數(shù)只能在kHTTPd沒有啟動(dòng)以前才能設(shè)置。
一般可以配置以下參數(shù):
1) kHTTPd監(jiān)聽的服務(wù)請(qǐng)求端口
2) "Apache"監(jiān)聽的端口(在"localhost"接口中)
3) web文檔root目錄(documentroot)
4) 動(dòng)態(tài)內(nèi)容的請(qǐng)求所包含的字符串(可選的)
[ 默認(rèn)包括"cgi-bin"]
在這里指定的documentroot一定要保證和運(yùn)行在用戶空間的web服務(wù)器的documentroot相一致,因?yàn)閗HTTPd可能會(huì)將任何請(qǐng)求重定向給用戶空間的Web服務(wù)器來處理。
一個(gè)典型的腳本(第一種操作模式)
#!/bin/sh
modprobe khttpd
echo 80 > /proc/sys/net/khttpd/clientport
echo 8080 > /proc/sys/net/khttpd/serverport
echo /var/www > /proc/sys/net/khttpd/documentroot
echo php3 > /proc/sys/net/khttpd/dynamic
echo shtml > /proc/sys/net/khttpd/dynamic
echo 1 > /proc/sys/net/khttpd/start
對(duì)于第二種操作模式,其典型的腳本如下:
#!/bin/sh
modprobe khttpd
echo 8080 > /proc/sys/net/khttpd/clientport
echo 80 > /proc/sys/net/khttpd/serverport
echo /var/www > /proc/sys/net/khttpd/documentroot
echo php3 > /proc/sys/net/khttpd/dynamic
echo shtml > /proc/sys/net/khttpd/dynamic
echo 1 > /proc/sys/net/khttpd/start
相關(guān)Windows教程:
- 相關(guān)鏈接:
- 教程說明:
Windows教程-通過內(nèi)核httpd實(shí)現(xiàn)web服務(wù)加速(2)
。