1. 程式人生 > >15. ubuntu 16.04 LTS 安裝FastFDS 5.05

15. ubuntu 16.04 LTS 安裝FastFDS 5.05

一 安裝前的準備:

  1. 下載   libfastcommon-1.0.7.tar.gz, csdn下載github下載

        2. 下載   fastdfs-5.05.tar.gz,  csdn 下載, github下載

  3. 下載 libevent-2.0.22-stable.tar.gz, csdn 下載, 下載  

  據說fastdfs5.x 之後不需要libevent-2.0.22了,但是為了筆者安裝了,可以嘗試不安裝也行.

       解壓所有安裝包: tar -zxvf fastdfs-5.05.tar.gz  libevent-2.0.22-stable.tar.gz   libfastcommon-1.0.7.tar.gz 


二 安裝 libevent

         1. 進入 libevent-2.0.22-stable 目錄

   2. 執行 命令: ./configure -prefix=/usr/libevent

         3. 執行命令: make

         4. 執行命令:  sudo make  install

三 安裝 libfastcommon

        1. 進入libfastcommon 目錄

        2. 執行命令:  ./make

        3. 執行命令:  sudo  ./make.sh install

        4. 設定環境變數: export

LD_LIBRARY_PATH=/usr/lib64(不設定也能成功)

        5. 建立軟連線: sudo ln -s /usr/lib64/libfastcommon.so/usr/local/lib/libfastcommon.so

   6. 使軟連線生效: sudo ldconfig

    (注:64位系統會將libfastcommon複製到/usr/lib64下, 所以需要建立設定環境變數和軟連線)

四 安裝 fastdfs

   1. 進入 fastdfs目錄

   2. 執行命令: ./make.sh

      3. 執行命令: sudo ./make.sh install

       (注: 系統會預設會將相關配置安裝到/usr/lib 目錄下, 同時在/etc 目錄下建立 fastdfs 目錄) 


五 啟動fastfdfs

     5.1 修改配置檔案:

   1.  備份配置檔案:


            2. 修改配置檔案: tracker.conf:

                 [修改basepath]

 

           3. 修改配置檔案: strorage.conf

                [修改base_path]

 

                [修改store_path0]

 

                [修改tracker_server]

 

         3. 修改配置檔案: client.conf

                修改base_path 和  tracker_server

 

     5.2 啟動 fastfdfs

             1. 依次啟動 fdfs_trackerd 和 fdfs_storaged , 需注意啟動fdfs_storaged 的時候需要使用後臺啟動, 啟動之前需要先建立fastdfs目錄

 

           2. 測試上傳:


六  關閉fastfdfs


七 總結:

  入門級環境搭建,能跑起來就行