fastdfs-apache-module模塊在centos下的使用說明

          fastdfs-apache-module主要作用就是配合sotrage存儲器以http方式下載文件,更重要的是解決了storage同步帶來的延遲。也許熟悉fastdfs的朋友們知道,以前通過tracker來跳轉也可以解決或其他方式也可以解決,舍取就要看大家的應用了。但是fishman(fastdfs作者)做過測試,性能絕對是fastdfs-apache-module要高。

          生產環境中我肯定要用一些性能比較高的軟件嘍。因此把下載方式改成用fast-apache-module。以下是我的使用步驟和遇到的一些問題。前提條件:1、已經安裝好fastdfs,而且版本是FastDFS_v2.02.tar.gz或以上。2、已經安裝好apache2.0或以上。

          第一步,下載fastdfs-apache-module

          第二步,編譯fastdfs-apache-module。分以下幾種情況。
          1 、如果apache是你自己安裝的,并且apache文件目錄在/usr/local/apache2。那么你可以直接運行make,然后make install。
          2、 如果apache是你自己安裝的,apache目錄在/opt/apache2,那么首先你得把Makefile文件的以下幾處地方修改。
                第七行改成:top_srcdir=/opt/apache2
                第八行改成:top_builddir=/opt/apache2
                第九行改成:include /opt/apache2/build/special.mk
                第十二行改成:APXS=/opt/apache2/bin/apxs
                第十三行改成:APACHECTL=/opt/apache2/bin/apachectl
                改完后,然后執行make和make install命令。
          3、 如果是系統自帶的httpd,那么你就比較麻煩了。
                3.1 首先安裝httpd-devel包。建議使用centos的yum進行安裝,souhu的源比較好用,速度挺快的。
                3.2 類似的也要改Makefile文件了。
                     第七行改成:top_srcdir=/etc/httpd
                     第八行改成:top_builddir=/etc/httpd
                     第九行改成:include /etc/httpd/build/special.mk
                     第十二行改成:APXS=/usr/sbin/apxs
                     第十三行改成:APACHECTL=/usr/sbin/apachectl
                     保存。
                3.3 ln -s /etc/httpd/build /usr/lib64/httpd/build(為了讓第九行找到special.mk)
                3.4 make
                3.5 make install
          如果正常編譯的話,在/etc/fdfs目錄下多了一個mod_fastdfs.conf文件,在${apache安裝根目錄}/modules目錄下生成
          mod_fastdfs.so文件。
          第三步:修改httpd的配置文件httpd.conf。
                     1、LoadModule fastdfs_module modules/mod_fastdfs.so
                     2、<Location /M00>
                               
          sethandler  fastdfs
                           </
          Location>
                     3、設置
          DocumentRoot為:${fastdfs_base_path}/data

          第四步:ln -s ${fastdfs_base_path}/data  ${fastdfs_base_path}/data/M00
          第五步:修改/etc/fdfs/mod_fastdfs.conf配置文件,文件中對每個設置字段都有注釋
          第七步:重啟apache。

          以上就是fastdfs-apache-module安裝的具體過程。僅供參考。

          posted on 2010-11-04 14:26 yangpingyu 閱讀(2117) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2010年11月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          收藏夾

          linux

          產品交互

          分析,設計,架構

          安全

          技術牛人

          數據庫

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 广汉市| 南宫市| 彰武县| 轮台县| 翁牛特旗| 华阴市| 卢湾区| 固原市| 武宁县| 泸西县| 太保市| 千阳县| 加查县| 宁武县| 舟山市| 富阳市| 江陵县| 宁都县| 诸城市| 闵行区| 扶余县| 尼勒克县| 且末县| 灌阳县| 南平市| 哈巴河县| 水城县| 密山市| 古交市| 咸阳市| 广水市| 拉孜县| 鄂托克旗| 腾冲县| 五莲县| 文山县| 九台市| 淅川县| 东兰县| 石屏县| 织金县|