学习fastdfs部署的一些记录

本文档详细介绍了FastDFS在Linux环境下安装与配置的过程,包括所需文件、重要目录及关键指令,并分享了安装过程中可能遇到的问题及其解决方案。

1.  参考的文献

a)        http://blog.youkuaiyun.com/hhq163/article/details/46536895

b)        http://blog.youkuaiyun.com/xifeijian/article/details/38567839

 

2.  需要的文件或者程序

a)        Fastdfs V5.05 的安装包

b)        Libevent或者libcommon的下载安装

c)        Nginx的安装包

d)        Fastdfs的linux安装插件

3.  重要的目录

a)        /etc/fdfs   里面放的是fdfs安装的所有的配置文件,主要包括tracker.conf ;storeage.conf;mod_XXX.conf;client.conf

b)        /usr/bin   程序运行的目录,主要包括 fdfs_trackerd;fdfs_storaged。。。程序的启动文件;fdfs_test测试上传文件是否成功的测试程序,需要配合client.conf的配置文件。

c)        /usr/local/nginx    nginx的配置文件。

d)        /home/storage/fastdfs  这个主要是自定义的存储文件

4.  相关用到的指令

a)        Ln  关联指令,相当于windows的创建快捷方式。

b)        ./configure –add-module 配置关联的模块

c)        Killall fdfs_trackerd  杀死所有这个相关的进程。

5.  中间遇到的几个问题

a)        用wget 下载安装文件时,遇到没有ssl权限的问题。用curl  -O –l 解决的。

b)        在启动nginx时,遇到ngx_fastfds_module  报错时,主要是没有关联相关的模块,就是./configure – add-module这个没有执行。

c)        在tracker.conf 文件定义的端口号访问不了的情况,通过在nginx中监听相应端口进行解决。

d)        在安装fdfs时,启动报错,主要是libevent没有安装,或者libcommon没有安装。

e)        上传文件查看不到时,主要重新修改了storage.conf中的存储目录以及mod_xx.conf文件中的存储目录,这两个目录需要一致。Killalll fdfs_trackerd, 和killallfdfs_storaged后,进行程序的重新启动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值