首页 > 代码库 > Linux下安装memcache扩展

Linux下安装memcache扩展

memcache是php的一个扩展模块,安装前应先保证目前具备php环境。
 
先找到phpize的存在目录(如果是通过yum安装的php,则存在于/usr/bin中,如果没找到它们,则#yum install php-devel并重启)
 
解压memcache压缩包后,“进入解压出的文件夹中”。接下来使用phpzie将memcache编译到php扩展模块中。
 
#/usr/bin/phpize
 
#./configure --with-php-config=/usr/bin/php-config
 
(此时如果error: memcache support requires ZLIB报错,则说明没有zlib,可以yum一个,之后重启:#yum install -y zlib.x86_64 zlib-devel.x86_64)
 
检测成功后就可以用make编译memcache了:
 
#make
 
#make install
 
Installing shared extensions:     /usr/lib64/php/modules/
 
(上面的结果表示:扩展将被安装到/usr/lib64/php/modules/目录)
 
最后还需要修改php.ini配置项,过程如下:
 
#vim /etc/php.ini
 
(在700多行找到下面的命令,将注释去掉,有些没有也可手动添加)
 
extension_dir = "/usr/lib64/php/modules/"
extension = "memcache.so"
extension = "pdo_mysql.so"
 
重启服务器
 
可以用#telnet memcached所在服务器ip地址 11211
 
来查看是否可以连接memcached
 
之后可以通过phpinfo函数查看memcache的配置信息
 
原文链接:http://www.wangzhanjianshegs.com/show-16-435-1.html      网站建设

Linux下安装memcache扩展