首先是准备工作:需要我们下载两个文件,
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还是相当容易配置成功的。加油……
分享到:
相关推荐
讲述了如何安装FastDFS
Ubuntu下安装配置FastDFS文件存储服务器的详细文档教程
ubuntu离线部署nginx+fastdfs软件包 autoconf-latest.tar.gz automake-1.15.tar.gz fastdfs-5.11.tar.gz fastdfs-nginx-module-1.20.tar.gz libfastcommon-1.0.38.tar.gz m4-1.4.18.tar.gz openssl-1.1.0j.tar.gz ...
ubuntu16.04搭建FASTDFS图片服务器,并配置nginx,内含安装所需所有安装包
ubuntu下FastDFS+Nginx部署
Linux安装FastDFS 文档
ubuntu下FastDFS+Nginx部署.pdf
CentOS7离线安装fastdfs包,配合博客步骤使用
centos系统上安装fastdfs
文件服务器搭建,要功能有:文件存储,文件同步,文件访问(文件上传/下载),特别适合以文件为载体的在线服务,如图片网站,视频网站等
fastdfs在ubuntu上的部署配置
Linux环境下安装FastDFS文件服务器所需要的几个资源包(FastDFS_v5.05+fastdfs-nginx-module_v1.16+libfastcommonV1.0.7+nginx-1.16.1)
实现了在ubuntu上fastDFS 的安装和配置,并附带一个java的上传demo
自己整理的fastDFS安装文档,可能存在不完整的地方,需结合自己实际状况做调整
Centos7安装FastDFS整合nginx
centos安装FastDFS.md
使用docker安装fastdfs
FastDFS和Linux下安装使用FastDFS 安装Nginx 分布式文件系统
fastDFS linux安装及java代码, 前提需要安装 gcc-c++。
FastDFS和Linux下安装使用FastDFS 安装Nginx 分布式文件系统