亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在APACHE環(huán)境下配置下載服務(wù)器的注意事項(xiàng)

 更新時(shí)間:2016年08月24日 22:55:42   投稿:mdxy-dxy  
這篇文章主要介紹了在APACHE環(huán)境下配置下載服務(wù)器的注意事項(xiàng),需要的朋友可以參考下

環(huán)境

平臺(tái):FreeBSD6.1 

服務(wù)器:APACHE2.0.59

組件:
 libiconv-1.9.2_2.tbz     pkgconfig-0.20.tbz          #pkg_add添加組件時(shí)需要的文件
 libxml2-2.6.23_1.tbz   perl-5.8.8.tbz                   #要使用pkg_add添加的組件
 mod_bw-0.7.gz   mod_limitipconn-0.22.tar.gz      #起到限速和限制IP多線程下載的模塊

根據(jù)版本的不同,有的時(shí)候直接安裝APACHE即可,如果APACHE主目錄下的/bin/apxs不能加載和編譯模塊的話,需要安裝perl支持。

在我的機(jī)器上是先安裝了perl

將以上這6個(gè)組件放到同一目錄中,我習(xí)慣放到/root/src

#----------------------------------------------- ------------------------------------------第一步--------------------------- ---------

www#pkg_add libxml2-2.6.23_1.tbz
 www#pkg_add perl-5.8.8.tbz
 www#tar zxvf httpd-2.0.59.tar.gz
 www#cd httpd-2.0.59
 www#./configure --prefix=/usr/local/apache --enable-so
 www#make
 www#make install

#prefix用來(lái)制定安裝APACHE的目錄   enable-so是用來(lái)使APACHE運(yùn)行起來(lái)以后可以加載mod動(dòng)態(tài)模塊

我們開始加載兩個(gè)具有限制功能的模塊

www#/usr/local/apache/bin/apxs -i -c -a/root/src/mod_bw/mod_bw.c
www#/usr/local/apache/bin/apxs -i -c -a/root/src/mod_limitipconn/mod_limitipconn.c

加載是否成功,可以察看一下/usr/local/apache/bin/httpd.conf中是否有以下這段文字

# LoadModule foo_module modules/mod_foo.so
 LoadModule bw_module          modules/mod_bw.so
 LoadModule limitipconn_module modules/mod_limitipconn.so

如果有就說(shuō)明我們的APACHE已經(jīng)加載上了

#-----------------------------------------------------------------------------------------第二部----------------------------------

編輯APACHE主配置文件

找到/usr/local/apache/bin/httpd.conf文件中的以下這些內(nèi)容是否配置正確

DocumentRoot "/usr/local/apache/htdocs"  是否指定的是自己網(wǎng)站的根目錄

找到<Directory />
           Options FollowSymLinks
           AllowOverride None
        </Directory>

在前面加上

BandWidthModule On
 ForceBandWidthModule On
 BandWidth    all 50000

前兩句是啟用限速模式,第三句是設(shè)置限制速度的多少,單位是字節(jié)。我們這里設(shè)置限速在50k以下

找到#ExtendedStatus On 這行配置 將前面的注釋“#”取消,或者在上面的配置下直接寫上這句話也可以,然后在下面添加:

 <Location /down>
  MaxConnPerIP 1
  </Location>

因?yàn)樵?usr/local/apache/htdocs/down目錄下放的都是網(wǎng)站提供下載的內(nèi)容,對(duì)其進(jìn)行單線程的限制,如果不指明/down這個(gè)目錄,很有可能會(huì)造成客戶在下載內(nèi)容的時(shí)候無(wú)法正常瀏覽網(wǎng)頁(yè),因?yàn)闉g覽網(wǎng)頁(yè)也會(huì)產(chǎn)生一個(gè)線程。

#----------------------------------------------- ------------------------------------------------------------附加---------- -------------------------
 
Apache通過(guò) bin/apachectl或者bin/httpd來(lái)控制啟動(dòng)或者停止.

# /usr/local/apache/bin/httpd -k start  #啟動(dòng)apache
# /usr/local/apache/bin/httpd -k stop  #停止apache
# /usr/local/apache/bin/httpd -k restart #重啟apache

如果想讓APACHE隨機(jī)器一起啟動(dòng)的話,可以寫一個(gè)啟動(dòng)腳本放到/etc/rc.d目錄下
 
cd /usr/local/etc/rc.d
 vi apache.sh
添加如下內(nèi)容:
/usr/local/apache/bin/apachectl start &
執(zhí)行:wq!命令保存后退出,并執(zhí)行如下命令:
chmod 777 apache.sh

相關(guān)文章

最新評(píng)論