依旧处于技术探索中,对很对技术处于一种浅尝的状态,这里记一篇关于分布式文件存储 FastDFS 的安装及使用的文章。html
FastDFS是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等。(详细介绍能够参考: https://www.oschina.net/p/fas...nginx
./make.sh
及 ./make.sh install
操做yum install -y libevent
安装 libevent./make.sh
及 ./make.sh install
操做base_path
,配置为可访问的目录/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
ps aux | grep tracker
base_path
,store_path0
及 tracker_server
。 其中, base_path
和 store_path0
配置为可访问的路径,tracker_server
配置为 tracker 的{服务器地址}:{端口}/usr/bin/fdfs_storaged /etc/fdfs/storage.conf
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
ps aux | grep storage
咱们能够利用自带的 client 进行测试。git
base_path
和 tracker_server
,base_path
配置为可访问的路径,tracker_server
配置为 tracker 的{服务器地址}:{端口}此时可说明 FastDFS 已安装成功,关于上传文件的访问,可继续参照余庆老师的开源项目fastdfs-nginx-modulegithub
笔者也将记录一篇经过 openresty 模块实现文件的上传及访问...shell
持续维护地址:http://jaylin.wang/2016/fastd...centos