memcached分布式缓存服务器学习总结(四)php memcache扩展
2015-10-24 22:38
841 查看
php动态添加memcache扩展
获取memcache(还可以到php.net网站获取)
wget -b http://labfile.oss.aliyuncs.com/memcache-2.2.5.tgz
tail -5 wget-log | sed '/^$/d'
解压
tar -zxf memcache-2.2.5.tgz
cd memcache-2.2.5
因为没有configure文件
需要先执行下/usr/bin/phpize
然后通过configure安装
./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config
sudo make
sudo make install
注意:需要制定php-config文件的位置
这样也就安装完成了。
并且应该关注的是安装完成之后弹出的:
Installing shared extensions: /usr/lib/php5/20121212/
修改 php.ini:找到 Php.ini,
将里面的 extension_dir='/'
修改为extension_dir='/usr/lib/php5/20121212/(安装成功结果弹出的位置)
并且在后面加上一行:
extension=memcache.so。
这样 PHP-memcache 就安装完毕了
写一个例子
$mem = Memcache();
if($mem->connect('127.0.0.1','11211')){
$mem->set('name','ouyangjun');
var_dump($mem->get('name'));
}else{
print 'connect false';
}
代码:
结果:
本文出自 “欧阳俊” 博客,请务必保留此出处http://ouyangjun.blog.51cto.com/10284323/1705935
获取memcache(还可以到php.net网站获取)
wget -b http://labfile.oss.aliyuncs.com/memcache-2.2.5.tgz
tail -5 wget-log | sed '/^$/d'
解压
tar -zxf memcache-2.2.5.tgz
cd memcache-2.2.5
因为没有configure文件
需要先执行下/usr/bin/phpize
然后通过configure安装
./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config
sudo make
sudo make install
注意:需要制定php-config文件的位置
这样也就安装完成了。
并且应该关注的是安装完成之后弹出的:
Installing shared extensions: /usr/lib/php5/20121212/
修改 php.ini:找到 Php.ini,
将里面的 extension_dir='/'
修改为extension_dir='/usr/lib/php5/20121212/(安装成功结果弹出的位置)
并且在后面加上一行:
extension=memcache.so。
这样 PHP-memcache 就安装完毕了
写一个例子
$mem = Memcache();
if($mem->connect('127.0.0.1','11211')){
$mem->set('name','ouyangjun');
var_dump($mem->get('name'));
}else{
print 'connect false';
}
代码:
结果:
本文出自 “欧阳俊” 博客,请务必保留此出处http://ouyangjun.blog.51cto.com/10284323/1705935
相关文章推荐
- memcached分布式缓存服务器学习总结(三)
- centos 安装memcache服务后memcahce本机连接Permission
- memcached分布式缓存服务器学习总结(二)memcached状态查询
- Nginx+Tomcat+Memcached 集群Session共享[memcached服务安装、tomcat使用memcache存储session、nginx安装配置实现tomcat负载均衡]
- 基于libmemcached,php扩展memcached的安装
- 在Linux上安装Memcached服务【启动Memcached服务可能报错:libiconv.so.2: cannot open shared object file详情见文章】
- memcached完全剖析–1. memcached的基础
- redis、memcache、mongoDB 对比
- Redis和Memcached的区别
- linux 安装memcached
- Python memcache 上传数据
- Memcached
- centos安装php扩展memcached
- 转:xampp-php5.6下安装memcached.exe
- memcache(使用telnet操作)
- memcached分布式缓存服务器学习总结(一)
- 2015第43周三memcached
- memcached了解使用和常用命令详解
- 为何Redis要比Memcached好用(转)
- Memcache,Redis,MongoDB 数据库 缓存 mysql