日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

FastDFS 安装步骤(ubuntu)

發布時間:2025/6/15 Ubuntu 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FastDFS 安装步骤(ubuntu) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本人linux使用的ubuntu版本。

?

詳細步驟

1.下載安裝包
? ?源碼在google的code服務器上有,不想翻墻了,直接去源碼中國下載了。

? ?目前最新版本為5.05 ? 全名 ?fastdfs-5.05.tar.gz

? ?或者去這里下載:(版本又更新了5.11)
? ? ? https://github.com/happyfish100/fastdfs/releases/tag/V5.10

? ?或者去這里下載:https://sourceforge.net/projects/fastdfs/

? ?

?

2.安裝網絡驅動包(最新的fastdfs,安裝支持插件libfastcommon即可,不在需要libevent了

? ?下載安裝libfastcommon
? ? ? ? ??? ? ??到https://github.com/happyfish100/libfastcommon ?點擊綠色按鈕下載 ?libfastcommon-master.zip

?

3. 下載好fastdfs-nginx-modulehttps://github.com/happyfish100/fastdfs-nginx-module

?

4. 將上面下載好的zip包,上傳到linux中

?

5. 安裝libfastcommon-master.zip

? 1). 解壓

使用tar解壓,可能會出現如下錯誤. ? 這時候使用unzip解壓.

? ? ? ?gzip: stdin has more than one entry--rest ignored

?

? ? 安裝unzip( apt-get install unzip )

?

安裝好unzip后,解壓,

?

2).進入libfastcommon-master, ?執行 make.sh 進行編譯 ??

?3).編譯好后,進行安裝(./make.sh install)

?4).設置環境變量和軟鏈接

在32位ubuntu中,libfastcommon會安裝在/usr/lib?中,64位系統則安裝在?/usr/lib64?中。依次執行以下命令:(根據自己的操作系統選擇路徑)

ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so

?

6. 安裝FastDFS

?1). 解壓FastDFS_v5.08.tar.gz( ?tar -zxvf FastDFS_v5.08.tar.gz )

2).進入FastDFS, ?執行 make.sh 進行編譯 ?

3).?編譯好后,進行安裝(./make.sh install)

4). 修改配置文件,?在默認安裝路徑?/etc/fdfs?下,有三個示例配置文件:

?

復制這三個文件,將sample去掉,改為:?

cp tracker.conf.sample tracker.conf cp storage.conf.sample storage.conf cp client.conf.sample client.conf

?

? 4.1). 修改tracker.conf?

# the base path to store data and log files base_path=/var/data/fastdfs-tracker

注意:?/var/data/fastdfs-tracker這個路徑是根據實際情況自定義的,文件路徑需要安裝者手動創建,否則后續步驟會報“路徑不存在”的錯誤

? ?4.2).修改storage.conf?

# the base path to store data and log files base_path=/var/data/fastdfs-storage/base# store_path#, based 0, if store_path0 not exists, it's value is base_path # the paths must be exist store_path0=/var/data/fastdfs-storage/data# tracker_server can ocur more than once, and tracker_server format is # "host:port", host can be hostname or ip address tracker_server=192.168.176.131:22122

? 4.3).修改client.conf?

# the base path to store log files base_path=/var/data/fastdfs-client# tracker_server can ocur more than once, and tracker_server format is # "host:port", host can be hostname or ip address tracker_server=192.168.176.131:22122

?

?

7啟動服務

? ?/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf

? ?/usr/bin/fdfs_storaged /etc/fdfs/storage.conf

?

執行以下命令,驗證服務:

ps -ef |grep fdfs

?

8:測試上傳文件

首先準備一張圖片文件,例如:/usr/local/suolong.jpg

將這張圖片上傳至FastDFS,執行:

fdfs_test /etc/fdfs/client.conf upload /usr/local/suolong.jpg

上傳成功

9. 刪除文件

group1表示組, ? M00表示磁盤路徑(store_path0), ? 00/00 表示路徑下具體路徑(即tore_path0路徑下00文件夾下的00文件夾)

?

?

總結

以上是生活随笔為你收集整理的FastDFS 安装步骤(ubuntu)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。