• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Memcache 安装教程

mysql 搞代码 4年前 (2022-01-09) 78次浏览 已收录 0个评论

Memcache 确实是一个不错的缓存工具, 速度快, 又稳定…… 这些你知道的 废话不说了, 先说安装 1. 要先安装libevent , Memcache 要依赖 libevent, 所以必须先安装 libevent! (叫我说Linux就他妈的烦, 还要自己去装以来的库, 哪像windows打个安装包,下

Memcache 确实是一个不错的缓存工具, 速度快, 又稳定…… 这些你知道的
废话不说了, 先说安装

1. 要先安装libevent , Memcache 要依赖 libevent, 所以必须先安装 libevent! (叫我说Linux就他妈的烦, 还要自己去装以来的库, 哪像windows打个安装包,下一步下一步就搞定了。。。。 嗯 改天我打个包把 libevent 和memcached 放一起, 写段Shell脚本, 需要这个的跟帖单独找我要)
安装libevent的时候一定要注意安装路径, 最好自定义路径, 因为后边装memcache的时候要用到这个路径, 默认路径会不好找的

;去官网下载最新稳定版的libeventwget http://monkey.org/~provos/libevent-2.0.10-stable.tar.gz;解压并进入目录tar -zxvf libevent-2.0.10-stable.tar.gzcd libevent-2.0.10-stabl;配置并安装./configure –prefix=/usr/local/libeventmakemakeinstall

2. 装完libevent就可以装memcache了, memcache的配置超级简单, 只用指定一下 libevent的路径就OK了

;去官网下载最新稳定版的memcachewget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz;解压并进入目录tar -zxvf memcached-1.4.5.tar.gzcd memcached-1.4.5;配置并安装./configure –with-libevent=/usr/local/libeventmakemakeinstall

3. 装了Memcache的服务端还不行, 还要安装PHP 支持memcache的扩展模块

;去官网下载最新稳定版的memcache扩展wget http://pecl.php.net/get/memcache-2.2.6.tgz;解压并进入目录tar -zxvf memcache-2.2.6.tgzcd memcache-2.2.6;配置并安装/usr/local/php/bin/phpize./configure –enable-memcache –with-php-config=/usr/local/php/bin/php-config –with-zlib-dirmakemake install

做完了这些还不够, 还要配置php.ini让PHP支持memcache的相关函数
在装完扩展的时候他会给你一个扩展的路径
然后你把这个路径设为 extension_dir
比如在我的php.ini最后加上 :

extension_dir = /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/memcache.so
extension=memcache.so

最后启动 Memcached:
启动Memcache的服务器端:

 /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid

-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.0.200,
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口本文来源gaodaimacom搞#代%码@网-
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,

然后重启 php (php-fpm) , 就行了! 然后把我们前边介绍的 memcache.php 放在你的web 目录下, 配置一下, 能看到图形界面就OK了。

声明: 本文采用 CC BY-NC-SA 3.0 协议进行授权

转载请注明来源:小景的博客

本文链接地址:http://www.phpv5.com/blog/archives/129/


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Memcache 安装教程

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址