http://my.oschina.net/shking/blog/165326

参照上面网站实验,严格按照步骤一步步走,关闭防火墙

##下载libevent、FastDFS软件安装包存储在位置:/usr/local/src

为libevent创建软链接到/lib库下,64位系统对应/lib64,注意选择一个即可。

#ln -s /usr/local/libevent/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5

vim编辑器下输入冒号:再粘贴输入“%s/usr\/local/usr\/local\/fastdfs/g”即可进行替换

Centos6.4最小环境下部署nginx所需库运行#yum install pcre-devel zlib-devel

#cd /usr/local/fastdfs/bin

netstat -ntpl |grep fdfs

ps -ef |grep fdfs

◆tracker server主机◆

#vim /usr/local/fastdfs/conf/tracker.conf

#vim /usr/local/fastdfs/conf/storage_ids.conf

#<id> <group_name> <ip_or_hostname>

100001 group1 192.168.0.223

#./fdfs_upload_file /usr/local/fastdfs/conf/client.conf /tmp/wtmp //上传wtemp文件到storage server测试

group1/M00/00/00/oYYBAFJVDmSASML2AAAAxJGlPes2976278 //返回的文件编号

#service fdfs_trackerd restart

#less /home/fastdfs/tracker/logs/trackerd.log

#/usr/local/fastdfs/bin/fdfs_monitor /usr/local/fastdfs/conf/client.conf


★storage server主机★

#vim /usr/local/fastdfs/conf/storage.conf

IE浏览storage server时URL定位符含有“/group1/M00”路径启用模块“ngx_fastdfs_module”

#/usr/local/nginx/sbin/nginx ##启动nginx服务

/usr/local/nginx/conf/nginx.conf ##主要配置nginx服务器在含有“/group1/M00”路径启用模块“ngx_fastdfs_module”

/home/www/logs/error.log ##nginx服务器失败记录

#grep -v '^#' /usr/local/fastdfs/conf/mod_fastdfs.conf

less /home/www/logs/mod_fastdfs.log //查看fastdfs在nginx服务器上运行状况

由于nginx与fastdfs服务运行用户不一致会出现权限问题,需要执行以下命令

#chmod o+x -R /home/fastdfs/

#chmod o+r -R /home/fastdfs/

#service fdfs_storaged restart

#less /home/fastdfs/storage/logs/storaged.log

FastDFS部署总结http://250688049.blog.51cto.com/643101/1067985

FastDFS及所遇问题集锦http://os.51cto.com/art/201210/359876.htm