1、安装 FastDFS 和 FastDHT 后,为什么在 /usr/local/bin 目录下找不到 fdfs_trackerd、fdfs_storaged 和 fdhtd 这3个命令?
出现此问题的原因,是由于系统的 libevent 版本太低导致 FastDFS 编译失败。请检查 libevent 版本是否为1.4.x 或以上。
2、FastDFS已经上传图片,但浏览器访问不到
(1)注意配置
修改tracker server、storage server 的配置文件 为
http.server_port=8080 改为 http.server_port=80
(2)在nginx.conf配置文件添加
user root;
(3)storage server 的配置文件
port=23000
代表了storage server自己的端口号,之前的80,8080,22122端口,都是自己后来手动开的.而这个23000,很可能没有开启
端口查看及开启方式:
1.查看打开的端口:
/etc/init.d/iptables status
2.手动打开指定的端口(以23000 为例):
/sbin/iptables -I INPUT -p tcp –dport 23000 -j ACCEPT
3.打开端口后,记得保存:
/etc/rc.d/init.d/iptables save
(4)如果url是
http://192.168.148.120:8080/group1/M00/00/00/wKh2gllZVwiAc2nsAABdrZgsqUU570_big.jpg
这样带8080的,请去掉8080再访问即可,也就是
http://192.168.148.120/group1/M00/00/00/wKh2gllZVwiAc2nsAABdrZgsqUU570_big.jpg
3、fastdfs connect timed out java-FastDFS问题,上传连接超时
执行过程中可能出现防火墙封口:
关闭防火墙
service iptables stop