在APACHE环境下配置下载服务器

2009-05-13 06:16:49来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


                                               
环境
平台:FreeBSD6.1
服务器:APACHE2.0.59
组件:
libiconv-1.9.2_2.tbz     pkgconfig-0.20.tbz          #pkg_add添加组件时需要的文件
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多线程下载的模块
根据版本的不同,有的时候直接安装APACHE即可,如果APACHE主目录下的/bin/apxs不能加载和编译模块的话,需要安装perl支持。
在我的机器上是先安装了perl
将以上这6个组件放到同一目录中,我习惯放到/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用来制定安装APACHE的目录   enable-so是用来使APACHE运行起来以后可以加载mod动态模块
我们开始加载两个具有限制功能的模块
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
如果有就说明我们的APACHE已经加载上了


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

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:>>>>>FreeBSD

下一篇:关于 FreeBSD 打补丁