使用Docker安装
拉取镜像
docker pull registry.cn-beijing.aliyuncs.com/tianzuo/fastdfs
启动容器(修改ip)【fastdfs/自启动】(22122/23000/8888)
docker run -d --restart=always --privileged=true --net=host --name=fastdfs -e IP=你的ip地址 -e WEB_PORT=8888 -v ${HOME}/fastdfs:/var/local/fdfs registry.cn-beijing.aliyuncs.com/tianzuo/fastdfs
Springboot集成
依赖
<!-- FastDFS --> <dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</artifactId> <version>1.26.5</version> </dependency>
配置文件
spring: #文件上传大小的配置 servlet: multipart: max-file-size: 500MB max-request-size: 500MB # 分布式文件系统FDFS配置 fdfs: #读取时间 so-timeout: 30000 #连接超时时间 connect-timeout: 60000 # TrackerList路径,支持多个121.41.118.73 tracker-list: - 你的ip地址:22122 # 自定义配置,文件访问路径(这个ip为nginx的ip)http://121.41.118.73:8888 fileUrl: http://118.31.60.184:8888