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安装配置相关推荐

  1. windows 安装 php memcached,Windows安装配置php+memcached的方法

    Windows下Memcached的安装配置方法 1.将第一个包解压放某个盘下面,比如在c:\memcached. 2.在终端(也即cmd命令界面)下输入 'c:\memcached\memcache ...

  2. php扩展memcached和memcache的安装配置方法

    这篇文章主要介绍了php扩展memcached和memcache的安装配置方法,需要的朋友可以参考下 php连接memcached缓存服务器的客户端有两个,一个是memcache是比较底层的开发库,m ...

  3. Memcached安装及配置

    一.Memcached介绍 1.Memcached是国外社区网站LiveJournal团队开发,通过缓存数据库查询结果,减少数据库访问次数,从而提高动态web站点性能. 2.官方站点http://me ...

  4. SUSE Linux 11里Nginx+Resin+JSP+Memcached+MySQL安装配置整合

    服务器运维与网站架构|Linux运维|X研究 let's face reality,loyalty to an ideal! 首页 Linux Nginx Security Shell 服务器架构 互 ...

  5. memcache/memcached/memcachedb 配置、安装(转)

    当你听到memcache与memcached时把它当做是一个东东就好了,尽管它们存在区别,但是这并不影响你对它们的运用及理解. "Memcache"它是一个自由和开放源代码.高性能 ...

  6. Memcached安装以及PHP的调用

    一:安装libevent 由于memcached安装时,需要使用libevent类库,所以先安装libevent 1.下载 #wget   http://www.monkey.org/~provos/ ...

  7. Windows下MemCache多端口安装配置

    Windows下MemCache环境安装配置的文章很多,但大部分都是用的默认端口11211,如何修改默认端口.如何在一台服务器上配置多个MemCache端口?这正式本文要解决的问题. 1.从微软官网下 ...

  8. 浅谈Redis及其安装配置

    一.Redis的介绍 二.Redis的安装配置 三.Redis的配置文件说明 四.Redis的简单操作 简介: Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型. ...

  9. linux下memcached安装 和redis安装,jdk,tomcat,mysql 安装

    一.memcached安装yum search memcached yum -y install memcached memmcached -h service memcached restart c ...

最新文章

  1. ZServer4D开源项目
  2. RH124 章1 访问命令行 笔记
  3. php支付密码控件,vue支付密码的图文实例
  4. 傅里叶变换音频可视化_HTML5如何实现音频可视化频谱跳动
  5. 最美旗舰机型又将易主?三星Galaxy S11高清渲染图曝光
  6. 随便说说removeFromSuperview方法
  7. 互联网数据分析-入门到实战-笔记
  8. 最清楚的01背包问题讲解
  9. 解决VuePHP跨域请求
  10. Unity与操纵杆硬件设备通信(读取硬件数据)
  11. jQuery和纯js实现addClass、removeClass方法
  12. Java第十一章总结 枚举与泛型
  13. 通过几道CTF题学习yii2框架
  14. 【FPGA入门教程】(七)FSM(Finite State Machine,有限状态机)设计
  15. 谈谈双活业务中心和异地容灾备份设计
  16. ESD 格式系统镜像的安装方法
  17. 求一个数组的非空子集
  18. Word 插入图片后不显示或显示不完整怎么办
  19. java.double和 floa 的区别
  20. Java实现第九届蓝桥杯缩位求和

热门文章

  1. 再次体会wireshark的威力!
  2. Shared——The best front-end hacking cheatsheets — all in one place.
  3. 第37件事 极简设计的3个方面
  4. 现代软件工程讲义 5 团队合作的阶段
  5. 手机影音第六天 自定义播放器页面的实现(按钮暂时未监听)
  6. 一款全屏图片滑动js 插件 超快捷
  7. 1_Linux基础知识及命令————登陆登出及图形化界面的初始化
  8. ASP.NET 获取上一个页面的Url链接
  9. windows下vs2013使用C++访问redis
  10. [AsyncHandle]什么引发了ObjectDisposedException?