WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
Kangle/配置文件
來自站長(zhǎng)百科
主配置文件etc/config.xml[ ]
<config programVersion='1.0' configVersion='0'> <!--Listen指令告訴服務(wù)器在哪個(gè)IP地址哪個(gè)端口提供什么類型的服務(wù)請(qǐng)求。如果Listen指令僅指定了端口和服務(wù)類型,則服務(wù)器會(huì)監(jiān)聽所有的IP地址; 如果指定了地址+端口+服務(wù)類型的組合,則服務(wù)器只監(jiān)聽來自此特定地址上特定端口的提定服務(wù)請(qǐng)求。至少需要使用一個(gè)listen,如果使用多個(gè)Listen指令, 可以指定在多個(gè)地址和端口上進(jìn)行監(jiān)聽。 type是指類型,有http,manage,https,manages ,manage是指設(shè)定的端口是管理端口,https是指使用ssl加密的http ,manages是指啟用加密的manage. --> <listen ip='*' port='8088' type='http' /> <listen ip='*' port='3311' type='manage' /> <!--啟用HTTP持久鏈接,若值設(shè)為0,則關(guān)閉這個(gè)特性,不啟用。 Keep-Alive擴(kuò)展自HTTP/1.0和HTTP/1.1的持久鏈接特性。提供了長(zhǎng)效的HTTP會(huì)話,用以在同一個(gè)TCP連接中進(jìn)行多次請(qǐng)求。 在某些情況下,這樣的方式會(huì)對(duì)包含大量圖片的HTML文檔造成的延時(shí)起到50%的加速作用。 kangle在關(guān)閉持久連接前等待下一個(gè)請(qǐng)求的秒數(shù)。一旦收到一個(gè)請(qǐng)求,超時(shí)值將會(huì)被設(shè)置為t指令指定的秒數(shù)。 --> <keep_alive>120</keep_alive> <!--接受和發(fā)送數(shù)據(jù)的超時(shí)時(shí)間 --> <timeout>30</timeout> <!--進(jìn)程運(yùn)行時(shí)的用戶 User指令用于設(shè)置實(shí)際提供服務(wù)的進(jìn)程的用戶。為了使用這個(gè)指令,服務(wù)器必須以root身份啟動(dòng)和初始化。 如果你以非root身份啟動(dòng)服務(wù)器,進(jìn)程將不能夠切換至非特權(quán)用戶,并繼續(xù)以啟動(dòng)服務(wù)器的原始用戶身份運(yùn)行。 --> <run user=''/> <!--admin是進(jìn)入kangle管理界面的用戶名。 crypt是用戶密碼加密的類型,有兩種md5(密文)和plain(明文)。 allowip提定管理用戶名從提定IP地址進(jìn)行登入??商岫ǘ鄠€(gè)IP地址進(jìn)行登入。*可以從任何一個(gè)IP址進(jìn)行登入。 --> <admin user='admin' password='kangle'> <allowip>127.0.0.1</allowip> <allowip>*</allowip> </admin> <!--網(wǎng)頁壓縮。gzip default='0'不進(jìn)行網(wǎng)頁壓縮,gzip default='1'進(jìn)行網(wǎng)頁壓縮。 only_gzip_cache 1表示只壓縮可以緩存的網(wǎng)頁。 min_gzip_length 最小壓縮長(zhǎng)度。壓縮長(zhǎng)度可進(jìn)行隨意設(shè)定。 gzip_level 壓縮級(jí)別,有五級(jí)。最低是1級(jí),壓縮頻率低。最高是5級(jí),壓縮頻率高,同時(shí)也更耗cpu資源。--> <gzip default='0' only_gzip_cache='0' min_gzip_length='256' gzip_level='5'/> <!--網(wǎng)頁緩存。默認(rèn)是打開。 max_cache_size 單個(gè)文件緩存的大小。 memory 總共緩存到內(nèi)存的文件大小。 refresh_time 緩存最小刷新時(shí)間。 --> <cache default='1' max_cache_size='5242880'> <memory>104857600</memory> <refresh_time>30</refresh_time> /cache> <!--connect max_per_ip 每個(gè)IP連接數(shù)。 max IP的總共連接數(shù)。 --> <connect max_per_ip='20' max='2000' /> <!--啟用防刷新攻擊 在total_seconds設(shè)定的秒數(shù)內(nèi),超過max_request設(shè)定的值,就認(rèn)為是在被攻擊。--> <attack enable='1' max_request='30' total_seconds='20' path_info='1'/> <!--默認(rèn)字符集 --> <charset>gbk</charset> <!--插入VIA頭 --> <insert_via>0</insert_via> <!--插入X-Forwarded-For --> <x_forwarded_for>1</x_forwarded_for> <!--日志級(jí)別,級(jí)別越高記錄的內(nèi)容越多。最低級(jí)為1,最高級(jí)為5,一般設(shè)為3. --> <log level='3'/> <!--服務(wù)器擴(kuò)展,支持server,cgi,api擴(kuò)展 --> <extends> <!-- <server name='apache' type='http' host='localhost' port='82'/> <server name='php' type='fastcgi' host='localhost' port='10080'/> <cgi name='php' cmd='/usr/bin/php-cgi' env='REDIRECT_STATUS=CGI'/> <api name='php' file='bin/libphp5.so'/> --> </extends> <!-- 管理回寫數(shù)據(jù) 此處對(duì)應(yīng)管理后臺(tái)的wback --> <writebacks> </writebacks> <!-- request控制 此處對(duì)應(yīng)管理后臺(tái)的request access --> <request action='vhs:kangle' > <!-- 系統(tǒng)將從BEGIN表開始檢查 --> <table name='BEGIN'> </table> </request> <!-- response控制 此處對(duì)應(yīng)管理后臺(tái)的response access --> <response action='allow' > <table name='BEGIN'> </table> </response> </config>
注意:每次我們修改了config.xml文件,我們可以運(yùn)行 bin/kangle -r 來重新加載config.xml文件
虛擬主機(jī)配置文件etc/vh.xml[ ]
<!-- 定義虛擬主機(jī)(vhs) --> <vhs index='默認(rèn)文件列表(每個(gè)文件列表按,分開)' error_錯(cuò)誤代碼='網(wǎng)址'> <!-- 定義虛擬主機(jī)(vh) --> <vh doc_root='主目錄' log_file='日志文件' inherit='是否繼承虛擬主機(jī)集的設(shè)置(on或off)' browse='是否可以瀏覽(on或off)'> <!-- 映射擴(kuò)展(可以在vhs下也可以在vh下 --> <!-- 這個(gè)是按文件擴(kuò)展名來映射 --> <map file_ext='文件擴(kuò)展名' extend='擴(kuò)展類型:擴(kuò)展名'> <!-- 下面是按目錄映射 --> <map path='路徑' extend='擴(kuò)展類型:擴(kuò)展名'> <ip>綁定IP(*表示全部)</ip> <port>綁定端口(*表示全部)</port> <host dir='子目錄'>主機(jī)頭(*表示默認(rèn))</host> </vh> </vhs>
注意:每次修改了vh.xml文件,我們可以運(yùn)行 bin/kangle --revh 來重新加載vh.xml文件
mime類型etc/mime.type.xml[ ]
<mime.types default='默認(rèn)的mime類型'> <file ext='文件擴(kuò)展名' type='mime類型'/> <file ext='htm' type='text/html'/> </mime.types>
參考來源[ ]
Kangle使用手冊(cè)導(dǎo)航 | ||||||
---|---|---|---|---|---|---|
|