mac下安装fastdfs 完全版

一、下载安装包和依赖 4件套都在里面
  附上链接:链接:https://pan.baidu.com/s/1bqsRQPBim4rd25k0o3wxUQ 密码:qzai

二、解除mac安全限制,mac默认不允许操作系统目录

  重启电脑 按住command+r
  打开终端,输入csrutil disable 禁用安全限制
  如果想要恢复 csrutil enable 启用
  重启
三、安装

  

  1、安装依赖 libevent pcre openssl 

    (1)安装libevent

        libevent是个程序库,它将Linux的epoll、BSD类操作系统的kqueue等事件处理功能 封装成统一的接口。即使对服务器的连接数增加,也能发挥O(1)的

      性能。 memcached使用这个libevent库,因此能在Linux、BSD、Solaris等操作系统上发挥其高性能。 关于事件处理这里就不再详细介绍,可以参考Dan Kegel

      的The C10K Problem。

      步骤1:下载libevent库,官网地址http://libevent.org/,我下载使用的版本为libevent-2.0.22-stable,下载libevent-2.0.22-stable.tar.gz文件存放在本地目

      录。

      步骤2:解压压缩文件,使用命令:

        tar -xzvf libevent-2.0.22-stable.tar.gz
 
      步骤3:执行配置,执行命令:    
        ./configure --prefix=/usr/local/libevent
        其中prefix指定的是要将libevent安装的位置,建议放在/usr/local目录下的某个目录下即可。
 
      步骤4:安装libevent库,执行命令make && make install,如果当前用户不是管理员,需要将命令修改为:make && sudo make install
 
      至此libevent就安装成功了。
 

  2、新建fastdfs目录
    sudo mkdir -p /fastdfs/tracker
    sudo mkdir -p /fastdfs/storage
    sudo mkdir -p /fastdfs/logs

  3、新建库目录
    sudo mkdir -p /usr/lib64
    sudo mkdir -p /usr/local/lib64

猜你喜欢

转载自www.cnblogs.com/zzuuoo666/p/12368071.html