文章链接:
FastDFS的详细安装步骤三
前言:
上篇文章FastDFS已经搭建完毕,所以这篇文章我们先测试下已搭建的模块功能是否可以正常使用,以及怎么整合nginx访问上传后的图片。
正文:
一、检查之前的模块是否已经搭建成功
1.1 配置客户端,修改client.conf配置文件
vim /etc/fdfs/client.conf
base_path=/app/mainapp/dev/fastdfs/fastdfs_tracker #tracker服务器文件路径
tracker_server=192.168.xxx.x:22122 #tracker服务器IP地址和端口号
http.tracker_server_port=6666 # tracker 服务器的 http端口号,必须和tracker的设置对应起来
在本地的windows环境下通过xftp随便上传一张图片到指定的位置
1.2 模拟上传图片
/usr/bin/fdfs_upload_file /etc/fdfs/client.conf /app/mainapp/ftp/5.png
成功后会返回图片的路径:
group1/M00/00/00/wKilB1y4HIqAVNp6AABSrESQnxM494.png
组名:group1
磁盘:M00
目录:00/00
文件名称:group1/M00/00/00/wKilB1y4HIqAVNp6AABSrESQnxM494.png
我们上传的图片会被上传到我们创建的storage_data目录下,让我们去看看:
[root@host-192-168-165-7 ~]# cd /app/mainapp/dev/fastdfs/fastdfs_storage_data
[root@host-192-168-165-7 fastdfs_storage_data]# ls
data
[root@host-192-168-165-7 fastdfs_storage_data]# cd data
[root@host-192-168-165-7 data]# ls
00 07 0E 15 1C 23 2A 31 38 3F 46 4D 54 5B 62 69 70 77 7E 85 8C 93 9A A1 A8 AF B6 BD C4 CB D2 D9 E0 E7 EE F5 FC
01 08 0F 16 1D 24 2B 32 39 40 47 4E 55 5C 63 6A 71 78 7F 86 8D 94 9B A2 A9 B0 B7 BE C5 CC D3 DA E1 E8 EF F6 FD
02 09 10 17 1E 25 2C 33 3A 41 48 4F 56 5D 64 6B 72 79 80 87 8E 95 9C A3 AA B1 B8 BF C6 CD D4 DB E2 E9 F0 F7 FE
03 0A 11 18 1F 26 2D 34 3B 42 49 50 57 5E 65 6C 73 7A 81 88 8F 96 9D A4 AB B2 B9 C0 C7 CE D5 DC E3 EA F1 F8 FF
04 0B 12 19 20 27 2E 35 3C 43 4A 51 58 5F 66 6D 74 7B 82 89 90 97 9E A5 AC B3 BA C1 C8 CF D6 DD E4 EB F2 F9 M00
05 0C 13 1A 21 28 2F 36 3D 44 4B 52 59 60 67 6E 75 7C 83 8A 91 98 9F A6 AD B4 BB C2 C9 D0 D7 DE E5 EC F3 FA
06 0D 14 1B 22 29 30 37 3