fastdfs环境搭建

拜拜、爱过 提交于 2019-12-09 18:14:16

一、准备压缩包

  1. 在https://codeload.github.com/happyfish100/libfastcommon/zip/master上下载一个fastdfs的压缩包,尽量不要新版本
  2. 在百度上搜索下载libfastcommon-master.zip压缩包

二、对压缩包进行解压

tar.gz的用tar zxvf XXX进行解压,zip的用unzip进行解压,如果没有的话用yum -y install命令进行安装

三、libfastcommon安装

  1. 进入解压后的文件目录,执行./make.sh
  2. 如果没有问题继续执行./make.sh install进行安装
  3. 创建软连接(提示存在也无所谓,此项只是保险起见的操作)
     
    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

四、fastdfs安装

  1. 进去到fastdfs解压目录,执行./make,如果报类似下面的错,是版本的问题,降低fastdfs的版本再继续2

/usr/include/fastcommon/ioevent.h:82:2: 错误:#error port me  #error port me
/usr/include/fastcommon/ioevent.h:95:2: 错误:#error port me  #error port me
/usr/include/fastcommon/ioevent.h:108:2: 错误:#error port me  #error port me
 

   2.如果没有问题,继续执行./make install

五、修改配置文件

  1. 进入/etc/fdfs目录,执行:

cp client.conf.sample client.conf

cp storage.conf.sample storage.conf

cp tracker.conf.sample tracker.conf

2.修改改名后文件中对应的ip地址和路径

3.修改fastdfs解压路径下./conf/storage.conf中Ip地址

六、启动和停止

1、启动

/etc/init.d/fdfs_storaged start

/etc/init.d/fdfs_trackerd start

2、停止

/etc/init.d/fdfs_trackerd stop

/etc/init.d/fdfs_storaged stop

七、上传文件

/usr/bin/fdfs_upload_file /etc/fdfs/client.conf XXXX文件名

八、未完待续

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!