治疗技术焦虑的方法就是学习!

FastDFS安装配置

Java 李新广 877℃ 0评论

FastDFS安装搭建、上传测试。
系统:Ubuntu 14.04
参考资料:http://bbs.chinaunix.net/thread-1941456-1-1.html
下载地址:https://github.com/happyfish100
需要下载的文件:libfastcommon.zip,fastdfs-master.zip、fastdfs-nginx-module-master.zip
这里写图片描述

1、tracker安装

首先,解压libfastcommon.zip(没有安装unzip工具的需要安装unzip)。

安装(没有安装make命令的先安装make)

然后运行make install进行安装

安装成功后,开始安装fastdfs主程序。
首先解压

执行make

安装

安装成功后,可执行文件都在/usr/bin下面

配置文件在/etc/fdfs下面

2、tracker配置

首先把tracker.conf.sampl复制一份

编辑tracker.conf

一般只需改动以下几个参数即可:

如需要进行性能调优,可以参照本文最后的配置文件的详细说明。
至此,tracker安装配置完成。
启动

查看启动情况

设置开机启动

添加命令

至此,tracker就安装完成了。

3、storage安装

接下来安装storage的步骤与tracker完全相同,不同的在于两者的配置,接下来就说一下storage的配置。

4、storage配置

首先,进入到/etc/fdfs/目录下。

把storage.conf.sample复制一份,重命名为storage.conf

编辑此文件

一般只需改动以下几个参数即可:

启动

查看进程

设置开机启动

添加命令

至此,storage安装完成。

5、为storage安装nginx

需要准备的文件:pcre-8.38.tar.gz 、zlib-1.2.8.tar.gz 、nginx-1.8.1.tar.gz
首先,把pcre-8.38.tar.gz 、zlib-1.2.8.tar.gz解压到/usr/local/src/路径下。
解压fastdfs-nginx-module-master.zip,
解压nginx-1.8.1.tar.gz,进入目录

执行./configure命令

成功后执行make命令,

然后安装

安装成功后,将FastDFS的nginx插件模块的配置文件copy到FastDFS配置文件目录。

复制fdfs目录下conf中的http.conf和mime.types到FastDFS配置文件目录。

修改nginx的配置文件(nginx安装完成后配置文件和启动命令都在/usr/local/src/nginx目录下)。

将server段中的listen端口号改为8080:

在server段中添加:

修改/etc/fdfs配置文件目录下的mod_fastdfs.conf,设置storage信息。

在末尾添加组信息

建立M00至存储目录的连接。

启动nginx。

通过浏览器访问
这里写图片描述
设置开机启动

添加命令

6、为tracker安装nginx

需要准备的文件:pcre-8.38.tar.gz 、zlib-1.2.8.tar.gz 、nginx-1.8.1.tar.gz 、ngx_cache_purge-2.3.tar.gz
首先,把pcre-8.38.tar.gz 、zlib-1.2.8.tar.gz、ngx_cache_purge-2.3.tar.gz解压到/usr/local/src/路径下。
解压nginx-1.8.1.tar.gz,进入目录

执行./configure命令

然后就是make,make install,与前面一样
接下来修改nginx的配置文件(里面用到的路径需要预先建好)。

配置完成,启动。

设置开机启动

添加命令

7、测试上传

在tracker机器上修改配置文件。

修改以下参数:

上传文件

直接通过浏览器访问
这里写图片描述

8、参考文件

这里写图片描述

转载请注明:大道至简 » FastDFS安装配置

喜欢 (1)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址