Ubuntu安装FastDFS笔记,首先是准备工作:需要我们下载两个文件,
FastDFS_v3.06.tar.gz
libevent-2.0.17-stable.tar.gz
这里就不赘述他们的安装过程了,可是注意一点儿就是如果有需要HTTP连接的需要在make.sh中将#WITH_HTTPD=1改成WITH_HTTPD=1,,然后在安装,当我在安装FastDFS时报错了:
经过在网上的查找得知:其实是不同的系统中pthread位置不一样,做法就是找到你的系统中所需要的libpthread.so文件位置,直接find就可以找到了;
接着直接在make.sh中找到这句话然后替换掉就可以了:
然后在进行编译就OK了。
这里简单介绍一下FastDFS的工作流程,它有三部分组成tracker、storage、client,其中tracker是个仓库管理员管理storage的,tracker有自己独有的ip地址和端口号这个和重要,每个storage仓库都要通过ip和端口来连接到tracker上面去,由tracker统一管理。所以下面是他们的配置方法和过程:
这时的tracker服务就配置好了,就可以直接启动了:看到端口号是22122的就知道他已经启动了。还有8090端口说明http也启动了
下面是配置storage相关信息
到这里算是完成了,相比较来说FastDFS还是相当容易配置成功的。加油……
未经一番寒彻骨,焉得梅花扑鼻香