永不落伍 发表于 2019-2-1 06:11:06

fastdfs学习一————安装,配置

一:fastdfs安装


1.需要装备的包
   fastdfs5.10
   libevent-2.0.18-stable.tar
   libfastcommon-master


2.先安装libfastcommon-master
unzip libfastcommon-master.zip
    cd libfastcommon-master
    ./make.sh
    ./make.sh install
    libfastcommon 默认安装到了/usr/lib64/libfastcommon.so/usr/lib64/libfdfsclient.so


3.安装libevent-2.0.18-stable.tar
tar -zxvf libevent-2.0.22-stable.tar.gz
    cd cd libevent-2.0.22-stable
   //指定存放路径
    ./configure --prefix=/usr/local/libevent/
    make && make install


4.安装fastdfs5.10
tar -zxvf tar zxvf fastdfs5.10.tar.gz
    进入解压目录修改make.sh中TARGET_PREFIX=你要安装的目录
    vim make.sh
    ./make.sh
    ./make.sh install
    安装成功后的配置文件在/etc/fdfs
    安装至此结束


5.配置文件配置
cd /etc/fdfs
    复制3份配置文件
    cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
    cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
    cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
    一:修改tracker.conf
   vi /etc/fdfs/tracker.conf
       disabled=false
      port=22122   //端口按本机可用端口设置
      base_path=/disk1/data/fastdfs//文件储存路径,需先创建
      
      添加端口的指令如下:
      -A INPUT -m state --state NEW -m tcp -p tcp --dport 22122 -j ACCEPT
      重启防火墙service iptables restart
    二:配置storage.conf
    修改的内容如下:
    disabled=false
    port=23000 //端口按本机可用端口设置
    base_path==/disk1/data/fastdfs //文件储存路径,需先创建
    store_path0==/disk1/data/fastdfs //同base_path相同
    tracker_server=ip:22122//本机或另一台机器tracker配置的地址
    http.server_port=8888
6:启动服务
    /usr/local/include/fastdfs/bin/fdfs_trackerd/etc/fdfs/tracker.conf restart
    //fdfs安装路径中的fdfs_trackerd配置文件位置
    /usr/local/include/fastdfs/bin/fdfs_storaged/etc/fdfs/storage.conf restart
    //fdfs安装路径中的fdfs_storaged 配置文件位置
    ps -ef|grep fdfs_ //查看是否正常启动
    以上fdfs安装配置完毕
  




页: [1]
查看完整版本: fastdfs学习一————安装,配置