linux fastdfs php扩展安装-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 331484
  • 博文数量: 68
  • 博客积分: 405
  • 博客等级: 一等列兵
  • 技术积分: 1288
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-09 15:39
个人简介

本人从事 linux nginx mysql php 开发多年,联系v:luhuang2003 ,希望接触到更新的web开发软件,开此博客希望能把自己的经验和接触的东西与大家进行共享。

文章分类

全部博文(68)

文章存档

2024年(1)

2013年(67)

我的朋友
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: web开发

2013-05-18 17:10:59

fastdfs是一款类google fs的开源分布式文件系统,它用纯c语言实现,支持linux、freebsd、aix等unix系统。它只能通过 专有api对文件进行存取访问,不支持posix接口方式,不能mount使用。准确地讲,google fs以及fastdfsmogilefs hdfstfs等类google fs都不是系统级的分布式文件系统, 而是应用级的分布式文件存储服务。

fastdfs是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储文件同步文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。

1、php 对 fastdfs 的扩展安装

下载安装文件:
解压后:


cd php_client

/usr/local/php/bin/phpize //执行php的安装目录下的phpize

./configure –with-php-config=你的php安装目录/bin/php-config

因为我改变了fastdfs的安装目录所以编译文件要修改 fastdfs 安装目录: 我安装的都在 /usr/local/fastdfs 改变了默认目录

vim makefile
查找:
includes = -i/usr/local/php/include/php -i/usr/local/php/include/php/main -i/usr/local/php/include/php/tsrm -i/usr/local/php/include/php/zend -i/usr/local/php/include/php/ext -i/usr/local/php/include/php/ext/date/lib -i/usr/local/include/fastcommon -i/usr/local/include/fastdfs
替换:
includes = -i/usr/local/php/include/php -i/usr/local/php/include/php/main -i/usr/local/php/include/php/tsrm -i/usr/local/php/include/php/zend -i/usr/local/php/include/php/ext -i/usr/local/php/include/php/ext/date/lib -i/usr/local/fastdfs/include/fastcommon -i/usr/local/fastdfs/include/fastdfs

查找:
fastdfs_client_shared_libadd = -wl,-rpath,/usr/local/lib -l/usr/local/lib -lfdfsclient -wl,-rpath,/usr/local/lib -l/usr/local/lib -lfastcommon
替换:
fastdfs_client_shared_libadd = -wl,-rpath,/usr/local/fastdfs/lib -l/usr/local/fastdfs/lib -lfdfsclient -wl,-rpath,/usr/local/fastdfs/lib -l/usr/local/fas tdfs/lib -lfastcommon

make
make install

cat fastdfs_client.ini >> /usr/local/php/etc/php.ini # 要看你自己的 php.ini 在哪个目录下,默认安装的在 /etc/php.ini
 

php.ini 的内容如图:

重启 apache

阅读(2512) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图