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则说明文件上传成功
  
需要详细资料请留言!
 