您的位置:首页 > 数据库 > Memcache

linux安装memcached安装以及memcache的php扩展

2018-01-17 14:59 711 查看
1.分别把memcached和libevent下载回来,放到自己下载的目录下:

# wget http://www.danga.com/memcached/dist/memcached-1.2.5.tar.gz # wget http://www.monkey.org/~provos/libevent-1.2.tar.gz
2.先安装libevent:
# tar zxvf libevent-1.2.tar.gz
# cd libevent-1.2
# ./configure -prefix=/usr #这是安装到的目录
# make
# make install3.测试libevent是否安装成功:
# ls -al /usr/lib | grep libevent4.安装memcached,同时需要安装中指定libevent的安装位置:
# tar zxvf memcached-1.2.0.tar.gz
# cd memcached-1.2.0
# ./configure -with-libevent=/usr #这是安装到的目录
# make
# make install安装完成后会把memcached放到 /usr/local/bin/memcached ,
5.测试是否成功安装memcached:

ls -al /usr/local/bin/memcached

--------------------------------------------------------------------------------------------------------------------------------

安装Memcache的PHP扩展

1.下载地址:http://pecl.php.net/package/memcache选择想要的扩展

2.下载到指定的目录并进行解压然后进入解压后的目录

3.用phpize生成configure配置文件

/phpstudy/server/php/bin/phpize

4.再用 php-config 进行配置。然后编译、安装
./configure -enable-memcache --with-php-config=/phpstudy/server/php/bin/php-config --with-zlib-dir
make 编译
make install 安装
5..上述安装完后会有类似这样的提示:
/phpstudy/server/php/lib/php/extensions/no-debug-non-zts-20121212/
6.把php.ini中的extension_dir = “./”修改为
extension_dir = “/phpstudy/server/php/lib/php/extensions/no-debug-non-zts-20121212/”7..添加一行来载入memcache扩展:
extension=memcache.so
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: