FastDFS服务端部署在linux系统docker环境下,启动tracker和storage服务后客户端调用client.upload_by_filename()前
需要关闭虚拟环境下的防火墙,不然会提示get connection尝试连接失败。
启动docker:sudo service docker start
启动storage和tracker服务:
sudo docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker
sudo docker run -dti --network=host --name storage -e TRACKER_SERVER=192.168.136.3(填自己虚拟环境ip地址):22122 -v /var/fdfs/storage:/var/fdfs delron/fastdfs storage
查看正在运行的容器:sudo docker container ls
停掉运行的容器:sudo docker container stop id
删除已经存在的容器id: docker rm id
查看防火墙状态:firewall-cmd --state
关闭防火墙:systemctl stop firewalld.service
禁止防火墙开机启动:systemctl disable firewalld.service
附上关闭防火墙的命令链接:https://blog.csdn.net/ytangdigl/article/details/79796961
浙公网安备 33010602011771号