ubuntu安装fastdfds


  • 安装fastdfds依赖

    • cd   /user/local      
    • wget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gz
    • tar -zxvf V1.0.7.tar.gz
    • cd libfastcommon-1.0.7
    • ./make.sh
    • ./make.sh  install
  • 创建链接
    • ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
    • ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
    • ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
    • ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so
  • 安装fastdfds
    • cd /user/local
    • wget https://github.com/happyfish100/fastdfs/archive/V5.05.tar.gz
    • tar -zxvf V5.05.tar.gz
    • cd fastdfs-5.05
    • ./make.sh
    • ./make.sh install
  • 创建链接
    • ln -s /usr/bin/fdfs_trackerd   /usr/local/bin
    • ln -s /usr/bin/fdfs_storaged   /usr/local/bin
    • ln -s /usr/bin/stop.sh             /usr/local/bin
    • ln -s /usr/bin/restart.sh          /usr/local/bin
  • 修改配置文件
    • 修改tracker.conf

      • cp   /etc/fdfs/tracker.conf.sample   /etc/fdfs/tracker.conf
      • vim  /etc/fdfs/racker.conf
        • base_path=/home/fastdfs/tracker
    • 修改storage.conf
      • cp    /etc/fdfs/storage.conf.sample   /etc/fdfs/storage.conf    
      • vim    /etc/fdfs/storage.conf    
        • group_name="<tracker.conf里面的group_name>"
        • base_path=/home/fastdfs/storage
        • store_path0=/home/fastdfs/save
        • tracker_server="你的tracker的IP地址和端口号"
    • 修改client.conf
      • cp    /etc/fdfs/client.conf.sample   /etc/fdfs/client.conf    
      • vim /etc/fdfs/client.conf   
        • base_path=/home/fastdfs/save
        • tracker_server="你的tracker的IP地址和端口号"
    • 创建base_path
      • cd /home
      • mkdir   fastdfs
      • cd fastdfs
      • mkdir storage
      • mkdir tracker
      • mkdir save
  • 启动tracker和storage
    • /usr/local/bin/fdfs_trackerd    /etc/fdfs/tracker.conf
    • /usr/local/bin/fdfs_storaged    /etc/fdfs/storage.conf
  • 上传文件测试
    • fdfs_upload_file /etc/fdfs/client.conf  文件路径

最新文章

  1. ubuntu设置时区为美国中部时间西六区
  2. 5-2 bash 脚本编程之一 变量、变量类型等
  3. redis-cluster 迁移过程错误记录
  4. setRequestedOrientation设置屏幕方向
  5. NOIP2014提高组 酱油记
  6. SSIS 目录
  7. MyISAM InnoDB 区别
  8. 关于Eclipse中的快捷键占用的解决.
  9. Linode VPS上架日本东京2号机房,性能速度评测报告(推荐)
  10. 关于ios 推送功能的终极解决
  11. Effective Java 第三版——24. 优先考虑静态成员类
  12. vue的图片上传
  13. ORA-04091错误原因与解决方法
  14. poj-2195(最小费用流)
  15. MySQL信息提示不是英文问题
  16. sqlplus的非交互式使用
  17. tp视图模板
  18. HDU 1087:Super Jumping! Jumping! Jumping!(LIS)
  19. gentoo kvm qemu virt-manager - Unable to complete install: error creating macvtap interface macvtap0@: Operation not supported&#39;
  20. J2EE学习篇之--Struts1详解

热门文章

  1. 小白学 Python 数据分析(16):Matplotlib(一)坐标系
  2. 用原生JS实现爱奇艺首页导航栏
  3. kafka原理解析
  4. Android开发走过的坑(持续更新)
  5. 用docker搭建selenium grid分布式环境实践之路
  6. hdu2795billboard线段树
  7. canvas.toDataURL()报错的解决方案全都在这了
  8. Building Applications with Force.com and VisualForce(Dev401)(十三):Implementing Business Processes:Automating Business Processes Part II
  9. 《利用Hyper-V搭建虚拟机》一篇管够,持续更新
  10. PySpark初级教程——第一步大数据分析(附代码实现)