A-A+

CentOS下yum安装memcached

2012年09月29日 Linux, PHP 暂无评论

Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。(关于Memcache的更多信息请Google)

Memcache官方网站:http://www.danga.com/memcached

首先安装EPEL包

wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/epel-release-5-4.noarch.rpm

yum install epel-release-5-4.noarch.rpm rpm -ivh epel-release-5-4.noarch.rpm

yum repolist

yum安装Memcache服务器与php扩展
yum install memcached php-pecl-memcache

php -m|grep memcache


查看源内是否有memcache

yum search memcache

开始安装
yum -y install memcached

设置为开机启动
chkconfig --level 2345 memcached on

启动memcache

/etc/init.d/memcached start

memcached -d -u root -m 64 -c 1024

service memcached start

测试memcache

<?php

$memcache = new Memcache();

$memcache->connect('192.168.99.87', 11211);

$memcache->set('aakey', '23232323');

var_dump($memcache->get('aakey'));

var_dump($memcache);

?>

注意:

apache要对memcache有写入的全,以及php文件拥有者是apache权限

apache无法写入memcache问题解决

设定#getenforcePermissive 状态

查看:getenforce

修改:setenforce 0setenforce 1

标签:

给我留言

Copyright © 破晓Web实验室 保留所有权利.   Theme  Ality 沪ICP备14044094号

用户登录