保存退出 (注:如需要进行性能调优,可以参照附录的配置文件的详细说明。)
创建对应目录
5、运行
运行storage之前,先要把防火墙中对应的端口打开(本例中为23000)。
保存退出 重启防火墙
systemctl restart iptables.service启动storage 查看对应端口是否开始监听
/usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf start遇到这个情况说明 storage启动没成功,查看报错信息
这个问题是连接 tracker 的时候连接被拒绝,说明tracker的防火墙22122端口没开放出来,
冲一下就搞定啦,如果还没搞定就换种方法开放端口
看到下面这情况就是启动成功
确认启动成功后,可以运行fdfs_monitor查看storage服务器是否已经登记到tracker服务器。
/usr/local/bin/fdfs_monitor /etc/fdfs/storage.conf看到“192.168.100.111 ACTIVE”即可确认storage运行正常。
12、设置开机自动启动
vim /etc/rc.d/rc.local将运行命令行添加进文件:
/usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf restart到这里 storage 安装完成
(三)测试上传1、我们可以先测试一下上传的功能,到tracker服务器
2、修改 client.conf 文件
修改内容:
base_path=/home/client/fastdfs #日志和文件存放路径 tracker_server=192.168.100.110:22122 #tracker 服务器ip http.tracker_server_port=8080 #tracker 端口 #include http.conf #最后一行写成这样修改之后保存退出
3、创建对应的文件
4、测试上传
/usr/local/bin/fdfs_test /etc/fdfs/client.conf upload /home/admin/Desktop/test.avi上传成功。但是现在使用这个URL 还不能访问到资源。需要配个nginx 才行。我们可以去storage服务器查看之前对应创建的storage数据文件夹下面查看
文件已经上传到storage服务器
由于现在还不能访问,所以我们需要配 nginx。
CentOS6环境单服务器FastDFS+Nginx+fastdfs-nginx-module 安装配置
Ubuntu 14.04下部署FastDFS 5.08+Nginx 1.9.14