1 安裝fastdfs依賴包
- 解壓縮libfastcommon-master.zip
- 進入到libfastcommon-master的目錄中
- 執行 ./make.sh
- 執行 sudo ./make.sh install
2 安裝fastdfs
- 解壓縮fastdfs-master.zip
- 進入到 fastdfs-master目錄中
- 執行 ./make.sh
- 執行 sudo ./make.sh install
3 配置跟蹤服務器tracker
- sudo cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
- 在/home/fxd0/目錄中創建目錄 fastdfs/tracker
mkdir –p /home/fxd0/fastdfs/tracker - 編輯/etc/fdfs/tracker.conf配置文件 sudo vim /etc/fdfs/tracker.conf
修改 base_path=/home/fxd0/fastdfs/tracker
4 配置存儲服務器storage
- sudo cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
- 在/home/fxd0/fastdfs/ 目錄中創建目錄 storage
mkdir –p /home/fxd0/fastdfs/storage - 編輯/etc/fdfs/storage.conf配置文件 sudo vim /etc/fdfs/storage.conf
修改內容:
base_path=/home/fxd0/fastdfs/storage
store_path0=/home/fxd0/fastdfs/storage
tracker_server=自己ubuntu虛擬機的ip地址:22122
5 啟動tracker 和 storage
sudo service fdfs_trackerd start
sudo service fdfs_storaged start
啟動之后,若出現錯誤,重啟虛擬機重新輸入命令即可!
或者重啟服務
sudo service fdfs_trackerd restart
sudo service fdfs_storaged restart
出現以下畫面則說明正常安裝
6 測試是否安裝成功
- sudo cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
- 編輯/etc/fdfs/client.conf配置文件 sudo vim /etc/fdfs/client.conf
修改內容:
base_path=/home/fxd0/fastdfs/tracker
tracker_server=自己ubuntu虛擬機的ip地址:22122 - 上傳文件測試:
fdfs_upload_file /etc/fdfs/client.conf 要上傳的圖片文件
如果返回類似group1/M00/00/00/rBIK6VcaP0aARXXvAAHrUgHEviQ394.jpg的文件id則說明文件上傳成功
需要詳細資料請留言!