Fastdfs-apache-module结合使用

来源:互联网 发布:企业淘宝认证资料 编辑:程序博客网 时间:2024/05/10 14:55

之前有讲过fastdfs基本使用简单配置及同步问题讨论,本文中将介绍如何使用fastdfs-apache-module模块整合fastdfs和apahce;整合完毕后,客户端访问apache,apache根据配置,使用fastdfs连接tracker查询相应组内可用的stroage服务器,最后完成http请求的重定向。fastdfs-apache-module主要作用就是配合sotrage存储器以http方式下载文件,更重要的是解决了storage同步带来的延迟,当然性能也会好很多。下面是我配置apache步骤:

 

1、下载fastdfs-apache-module_v1.10.tar.gz

tar -zxvf fastdfs-apache-module_v1.10.tar.gz

cd fastdfs-apache-module/src/

2、之前我已经安装过apache,并且安装目录是/usr/local/apache2,如果你和我一样情况那就执行第3步骤,否则就装下apache这里我不做介绍。

3、直接运行make,然后执行make install

4、如在正常编译安装的话那会在在/etc/fdfs目录下多了一个mod_fastdfs.conf文件,在${apache安装根目录}/modules目录下生成mod_fastdfs.so文件

5、修改apache中httpd.conf,增加如下代码:

LoadModule fastdfs_module modules/mod_fastdfs.so 

<VirtualHost *:80>

    Servername face.server.com 

    <Location /M00>

        sethandler fastdfs 

    </Location>

</VirtualHost

6、修改/etc/fdfs/mod_fastdfs.conf配置文件

7、最后重新启动apache

/usr/local/apache2/bin/apachectl –k restart