安装memcached扩展

php扩展需要到一个专门的网站查找扩展包,这个网站就是http://pecl.php.net/  这是一个php扩展包的网站,可以在这个网站上找到php关于memcached的扩展包,搜索memcached以后,我下载了memcached-2.2.0.tgz,接下来我们正式进入安装memcached扩展的过程(好像已经说了很多废话了……不管了,反正也没人看我的博客)

创新互联是一家集网站建设,茅箭企业网站建设,茅箭品牌网站建设,网站定制,茅箭网站建设报价,网络营销,网络优化,茅箭网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

       先下载libmemcached:

wget  https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz

        解包:tar -zxf libmemcached-1.0.18.tar.gz 

        进入解压后的包,编译安装:

./configure --prefix=/usr/local/libmemcached --with-memcached        //注意:--with-memcached这个选项一定要加上

make  &&  make install

        安装完成后,开始安装memcached模块:

wget http://pecl.php.net/get/memcached-2.2.0.tgz

        解包:tar -zxf memcached-2.2.0.tgz

        进入解包后的目录,先使用phpize命令生成一个configure文件

phpize        //这里需要说明一下,这个命令在编译安装php时会在安装目录下的bin目录下,但是在yum安装的php中需要安装一个名叫php-devel的包才会有(我在这里被坑过……)

./configure --with-php-config=/usr/bin/php-config  --with-libmemcached-dir=/usr/local/libmemcached

        //此处的php-config如果不知道在哪里的话可以用find / -name php-config命令找一下

make && make install

       安装完成后需要在php.ini文件中添加一条extension=memcached.so的记录,然后使用php -m命令可以看到有memcached模块了。


分享名称:安装memcached扩展
URL地址:http://hbruida.cn/article/pjodgh.html