PHP安装fastDFS扩展 有更新!

  aluaa

    1、下载FastDFS源程序,最好与FastDFS服务器版本匹配,这里我下载了FastDFS_v4.03.tar.gz版本,放在/usr/local/src目录下。
    2、服务器的LNMP环境以及OK了,PHP安装目录为/usr/local/php
    3、步骤


    1.# tar zxvf FastDFS_v4.03.tar.gz
    2.# cd FastDFS
    3.# ./make.sh
    4.# ./make.sh install
    5.# cd client
    6.# make
    7.# make install
    8.# cd ../php_client
    如以上不安装,直接进php_client目录进行编译安装,会报如下错误: make: *** [fastdfs_client.lo] Error 1
    1.# /usr/local/php/bin/phpize //执行php的安装目录下的phpize
    2.# ./configure --with-php-config=/usr/local/php/bin/php-config
    3.# make
    4.# make install
    5.# cp ../conf/client.conf /etc/fdfs/
    6.# cd /etc/fdfs/
    7.# vi client.conf,保存
    8.tracker_server=192.168.1.136:22122 //根据环境填写IP地址及端口号
    在php.ini配置文件中加载fastdfs
    1.# cat fastdfs_client.ini >> /usr/local/php/etc/php.ini
    4、重启web服务器即可。在php_client已经有扩展函数说明和程序示例 5、验证扩展 执行命令:
    1.# php -m | grep fastdfs
    看下有木有。