FastDFS安装与使用
生活随笔
收集整理的這篇文章主要介紹了
FastDFS安装与使用
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
安裝注意要修改:/etc/fdfs/client.conf
vim /etc/fdfs/client.conf base_path=/home/yuqing/fastdfs 修改為: base_path=/home/fastdfs tracker_server=192.168.209.121:22122 修改為: tracker_server=10.201.20.237:22122 ##include http.conf ?修改為: #include http.conf?
啟動(dòng)tracker服務(wù): /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf 啟動(dòng)storager服務(wù): /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf 監(jiān)控: /usr/local/bin/fdfs_monitor /etc/fdfs/storage.conf 測(cè)試上傳文件 用法:Usage: fdfs_test <config_file> upload <local_filename> [FILE | BUFF | CALLBACK]測(cè)試:cd /home/www/fdfs_test /etc/fdfs/client.conf ?upload ?FlexPaper.zip?
FastDFS調(diào)用
<?php
$tracker = fastdfs_tracker_get_connection();if(!fastdfs_active_test($tracker))
{error_log("errno: " . fastdfs_get_last_error_no() . ", error info: " . fastdfs_get_last_error_info());exit(1);
}
$storage = fastdfs_tracker_query_storage_store();
if(!$storage)
{error_log("errno: " . fastdfs_get_last_error_no() . ", error info: " . fastdfs_get_last_error_info());exit(1);
}$original_file1 = "/data/tools/85542.jpg";$original_uploaded_info = fastdfs_storage_upload_by_filename($original_file1, null, array(), null, $tracker, $storage);print_r($original_uploaded_info);
?>
返回:_Array=Array (??? [group_name] => group2??? [filename] => M00/00/00/ooYBAFIDdB6AZ18OAAAGJ5FjmEQ900.gif )
訪問(wèn)圖片:http://192.168.0.115/group2/M00/00/00/ooYBAFIDdqiAbnVsAAF6R1oxgmg368.jpg
總結(jié)
以上是生活随笔為你收集整理的FastDFS安装与使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 毛发移植一般要多少钱
- 下一篇: 求一个干净的个性签名。