linux centos 安装php的memcache扩展

前端之家收集整理的这篇文章主要介绍了linux centos 安装php的memcache扩展前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
一、centos6.5 yum安装PHP的memcache扩展
搜索memcache
yum search memcache
有了,现在可以安装了
yum -y install memcached memcached-devel PHP-pecl-memcache
验证一下安装结果
memcached -h
PHP -m|grep memcache
 
启动memcached
/sbin/servive memcached start
 
测试
<?PHP
$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key1', 'This is first value', 0, 60);
$val = $mem->get('key1');
var_dump($val);
 
二、centos6.5 编译安装安装PHP的memcache扩展
 
说明:
PHP安装目录:/usr/local/PHP5
PHP.ini配置文件路径:/usr/local/PHP5/etc/PHP.ini
Nginx安装目录:/usr/local/Nginx
Nginx网站根目录:/usr/local/Nginx/html
1、安装编译工具
yum install wget  make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils  patch perl
2、安装memcache
cd /usr/local/src  #进入软件包存放目录
tar zxvf memcache-2.2.6.tgz  #解压
cd memcache-2.2.6  #进入安装目录
/usr/local/PHP5/bin/PHPize  #用PHPize生成configure配置文件
./configure  --with-PHP-config=/usr/local/PHP5/bin/PHP-config  #配置
 
make  #编译
make install #安装
安装完成之后,出现下面的界面,记住以下路径,后面会用到。
/usr/local/PHP5/lib/PHP/extensions/no-debug-non-zts-20090626/  #memcache模块路径
3、配置PHP支持memcache
vi /usr/local/PHP5/etc/PHP.ini  #编辑配置文件,在最后一行添加以下内容
extension="memcache.so"
4、测试
vi /usr/local/Nginx/html/PHPinfo.PHP   #编辑
<?PHP
PHPinfo();
?>
wq! #保存退出
service PHP-fpm restart  #重启PHP-fpm
service Nginx restart  #重启Nginx
浏览器打开PHPinfo.PHP 如下图所示,可以看到memcache相关信息 

猜你在找的Linux相关文章