memcached安装配置
1、安装Memcached
2、安装memcache PHP模块
3、测试脚本
一、环境需求
安装Memcached需要libevent库的支持,所以请在安装Memcached之前检查有没有安装libevent。测试环境还需要PHP的支持,本文假设PHP已经安装到/usr/local/php目录下,也就是在编译PHP的时候使用perfix参数指定目录(--prefix= /usr/local/php)
二、下载相关软件
Memcached下载地址 http://www.danga.com/memcached/
memcache PHP模块下载地址 http://pecl.php.net/package/memcache 推荐使用1.5版
libevent 下载地址 http://www.monkey.org/~provos/libevent/
# tar vxzf libevent-1.1a.tar.gz
# cd libevent-1.1a
# ./configure
# make
# make install
建立一个符号连接:#ls -s /usr/local/lib/libevent-1.1.so.1 /usr/lib
2、安装Memcached
# tar vxzf memcached-1.1.12.tar.gz
# cd memcached-1.1.12
# ./configure --prefix=/usr/local/memcached
--with-libevent=/usr
# make
# make install
# cd /usr/local/php/modules/memcached/bin
# ./memcached -d -m 50 -p 11211 -u root
参数说明 -m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行
3、安装memcache PHP模块
# tar vxzf memcache-2.0.4.tgz
# cd memcache-2.0.4
# /usr/local/php/bin/phpize
#./configure --with-php-config=/usr/local/php/bin/php-config
--with-apxs=/usr/local/apache/bin/apxs
--with-gettext
--enable-socket
--enable-memcache
--enable-sysvshm
--enable-shmop
# make
# make install
然后修改php.ini
把
extension_dir = "./"
修改为
extension_dir = "/usr/local/php/lib/php/extensions/"
并添加一行
extension=memcache.so
3、测试脚本
自己写一个PHP程序测试一下吧
<?
$memcache = new Memcache; //创建一个memcache对象
$memcache->connect('localhost', 11211) or die ("Could not connect"); //连接Memcached服务器
$memcache->set('key', 'test'); //设置一个变量到内存中,名称是key 值是test
$get_value = $memcache->get('key'); //从内存中取出key的值
echo $get_value;
?>
转载于:https://blog.51cto.com/brucefls/949991
memcached安装配置相关推荐
- windows 安装 php memcached,Windows安装配置php+memcached的方法
Windows下Memcached的安装配置方法 1.将第一个包解压放某个盘下面,比如在c:\memcached. 2.在终端(也即cmd命令界面)下输入 'c:\memcached\memcache ...
- php扩展memcached和memcache的安装配置方法
这篇文章主要介绍了php扩展memcached和memcache的安装配置方法,需要的朋友可以参考下 php连接memcached缓存服务器的客户端有两个,一个是memcache是比较底层的开发库,m ...
- Memcached安装及配置
一.Memcached介绍 1.Memcached是国外社区网站LiveJournal团队开发,通过缓存数据库查询结果,减少数据库访问次数,从而提高动态web站点性能. 2.官方站点http://me ...
- SUSE Linux 11里Nginx+Resin+JSP+Memcached+MySQL安装配置整合
服务器运维与网站架构|Linux运维|X研究 let's face reality,loyalty to an ideal! 首页 Linux Nginx Security Shell 服务器架构 互 ...
- memcache/memcached/memcachedb 配置、安装(转)
当你听到memcache与memcached时把它当做是一个东东就好了,尽管它们存在区别,但是这并不影响你对它们的运用及理解. "Memcache"它是一个自由和开放源代码.高性能 ...
- Memcached安装以及PHP的调用
一:安装libevent 由于memcached安装时,需要使用libevent类库,所以先安装libevent 1.下载 #wget http://www.monkey.org/~provos/ ...
- Windows下MemCache多端口安装配置
Windows下MemCache环境安装配置的文章很多,但大部分都是用的默认端口11211,如何修改默认端口.如何在一台服务器上配置多个MemCache端口?这正式本文要解决的问题. 1.从微软官网下 ...
- 浅谈Redis及其安装配置
一.Redis的介绍 二.Redis的安装配置 三.Redis的配置文件说明 四.Redis的简单操作 简介: Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型. ...
- linux下memcached安装 和redis安装,jdk,tomcat,mysql 安装
一.memcached安装yum search memcached yum -y install memcached memmcached -h service memcached restart c ...
最新文章
- ZServer4D开源项目
- RH124 章1 访问命令行 笔记
- php支付密码控件,vue支付密码的图文实例
- 傅里叶变换音频可视化_HTML5如何实现音频可视化频谱跳动
- 最美旗舰机型又将易主?三星Galaxy S11高清渲染图曝光
- 随便说说removeFromSuperview方法
- 互联网数据分析-入门到实战-笔记
- 最清楚的01背包问题讲解
- 解决VuePHP跨域请求
- Unity与操纵杆硬件设备通信(读取硬件数据)
- jQuery和纯js实现addClass、removeClass方法
- Java第十一章总结 枚举与泛型
- 通过几道CTF题学习yii2框架
- 【FPGA入门教程】(七)FSM(Finite State Machine,有限状态机)设计
- 谈谈双活业务中心和异地容灾备份设计
- ESD 格式系统镜像的安装方法
- 求一个数组的非空子集
- Word 插入图片后不显示或显示不完整怎么办
- java.double和 floa 的区别
- Java实现第九届蓝桥杯缩位求和
热门文章
- 再次体会wireshark的威力!
- Shared——The best front-end hacking cheatsheets — all in one place.
- 第37件事 极简设计的3个方面
- 现代软件工程讲义 5 团队合作的阶段
- 手机影音第六天 自定义播放器页面的实现(按钮暂时未监听)
- 一款全屏图片滑动js 插件 超快捷
- 1_Linux基础知识及命令————登陆登出及图形化界面的初始化
- ASP.NET 获取上一个页面的Url链接
- windows下vs2013使用C++访问redis
- [AsyncHandle]什么引发了ObjectDisposedException?