一:下载FastDFS
我们一共需要三个文件
1.FastDFS 分布式文件存储系统 下载地址:https://codeload.github.com/happyfish100/fastdfs-client-java/zip/master
2.libfastcommon FastDFS函数库 下载地址: https://codeload.github.com/happyfish100/libfastcommon/zip/master
3.fastdfs-nginx-module 连接Nginx功能模块 下载地址: https://codeload.github.com/happyfish100/fastdfs-nginx-module/zip/master
下载时候请注意,此处下载的格式为 .zip 并不是 tar.gz。之所以如此是因为,在使用fastdfs-nginx-module模块整合Nginx时候会出错,原因是 FastDFS版本必须 >= 5.11才可以。否则编译Nginx的时候会报错。可以看看模块的 INSTALL文件,里面有说明。由于FastDFS发布的版本最高只到 5.10,作者还没有将版本更新到5.11.但是github上的代码已经更新,所以直接下载即可。这里是作者 GitHub地址
注:解压zip格式的文件,需要系统已经安装了 unzip软件。没有的可以使用命令安装: yum install zip unzip
为了安装方便,操作过程中,可以切换到root权限进行操作
下载完成之后,将文件夹上传到服务器
再次提醒此处的都是zip格式的文件,使用命令 unzip fileName
逐一解压每个zip文件。例如: unzip fastdfs-master
下面是解压后的情况,因为不喜欢带master 的后缀,在解压之后删除了。可以使用命令操作 mv oldFileName newFileName
例如: mv fastdfs-master fastdfs
二:安装FastDFS
1.安装FastDFS函数库
解压之后,先进入 libfastcommon
目录 cd libfastcommon
编译文件 ./make.sh
安装: ./make.sh install
安装完成之后,进入 fastdfs cd fastdfs
和 libfastcommon
同样的安装方式
编译文件
新闻热点
疑难解答