FastDFS安装配置讲解

一:下载安装包

下载链接:https://gitee.com/wjs520dsf/FastDFS__Package.git
Linux下载:git clone https://gitee.com/wjs520dsf/FastDFS__Package.git

二:安装以及调试

  1. libfastcommon-1.0.7
    在解压的libfastcommon-1.0.7目录里进行编译:./make.sh
    编译完进行安装:./make.sh install
    常见错误如下:
    解决方案:yum install gcc-c++

  2. fastdfs-5.05
    在解压的fastdfs-5.05目录里进行编译:./make.sh
    编译完进行安装:./make.sh install

  3. 配置 Tracker 服务----/etc/fdfs
    添加配置文件:cp ./tracker.conf.sample ./tracker.conf
    简单配置:vi ./tracker.conf(base_path;http.server_port)
    启动:/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start
    检验:ps -ef | grep fdfs_trackerd

  4. 配置 Storage 服务----/etc/fdfs
    添加配置文件:cp ./storage.conf.sample ./storage.conf
    简单配置:vi ./storage.conf(base_path;store_path0;tracker_server)
    启动:/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start
    检验:ps -ef | grep fdfs_storaged

  5. 配置Client
    添加配置文件:cp ./client.conf.sample ./client.conf
    简单配置:vi ./client.conf(base_path;tracker_server)

  6. 上传文件测试
    /usr/bin/fdfs_test /etc/fdfs/client.conf upload /etc/fdfs/client.conf

  7. 安装配置nginx-1.10.1和fastdfs-nginx-module-master
    mod-fastdfs.conf拷贝到/etc/fdfs文件目录下:cp ./mod_fastdfs.conf /etc/fdfs
    配置mod-fastdfs.conf(tracker_server;url_have_group_name;store_path0)
    fastdfs-5.05/conf下的anti-steal.jpg http.conf mime.types拷贝到/etc/fdfs文件目录下:
    cp anti-steal.jpg http.conf mime.types /etc/fdfs/
    编辑nginx.conf文件:cd /usr/local/nginx/conf vi nginx.conf
    常见错误

  8. 运行nginx

注意事项

可能缺少的插件:
yum install gcc-c++ 
yum install -y pcre pcre-devel 
yum install -y zlib zlib-devel 
yum install -y openssl openssl-devel

三:配置文件讲解

  1. Tracker.conf
  2. Storage .conf
  3. Client.conf
  4. Mod-fastdfs.conf
  5. Nginx.conf
  6. Http.conf
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值