FastDFS搭建

编程入门 行业动态 更新时间:2024-10-10 09:21:07

<a href=https://www.elefans.com/category/jswz/34/1766069.html style=FastDFS搭建"/>

FastDFS搭建

使用Docker搭建FastDFS的开发环境

  1. 拉取镜像

    docker pull morunchang/fastdfs
    
  2. 运行tracker

    docker run ‐d ‐‐name tracker ‐‐net=host morunchang/fastdfs sh tracker.sh
    
  3. 运行storage

    docker run -d --name storage --network=host  -e TRACKER_SERVER=xx.xx.xx.xx:22122  -e GROUP_NAME=group1 morunchang/fastdfs sh storage.sh
    
    • xx.xx.xx.xx 替换为你机器的Ip即可
    • GROUP_NAME是组名,即storage的组
    • 如果想要增加新的storage服务器,再次运行该命令,注意更换 新组名
  4. 修改nginx的配置
    进入storage的容器内部,修改nginx.conf

    docker exec ‐it storage /bin/bash
    

    进入后

    vi /data/nginx/conf/nginx.conf
    

    添加以下内容

    location /group1/M00 {
    proxy_next_upstream http_502 http_504 error timeout invalid_header;
    proxy_cache http‐cache;
    proxy_cache_valid 200 304 12h;
    proxy_cache_key $uri$is_args$args;
    proxy_pass http://fdfs_group1;
    expires 30d;
    }
    
  5. 退出容器

    exit
    
  6. 重启storage容器

    docker restart storage
    

更多推荐

FastDFS搭建

本文发布于:2023-11-17 02:17:55,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1637845.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:FastDFS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!