首页 > 系统服务 > 详细

Memcached简单安装

时间:2015-02-09 16:19:45      阅读:352      评论:0      收藏:0      [点我收藏+]

1. 安装libevent

wget https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.22-stable.tar.gz --no-check-certificate
tar zxvf libevent-2.0.22-stable.tar.gz -C /usr/src/
cd /usr/src/libevent-2.0.22-stable
./configure --prefix=/usr/local/libevent
make
make install

2. 安装memcached

tar zxvf memcached-1.4.22.tar.gz -C /usr/src/ 
cd /usr/src/memcached-1.4.22
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
make
make install
useradd memcache -s /sbin/nologin
chown -R memcache:memcache /usr/local/memcached/
/usr/local/memcached/bin/memcached -u memcache -m 1024 -l 192.168.20.12 -p 1340 -c 2000 -d -P /tmp/memcached.pid

启动参数说明:

-u 指定启动用户

-m 指定使用多少内存

-l 指定监听地址

-p 指定监听端口

-c 指定最大同时连接数

-d 以守护进程方式运行(在后台运行)

-P 指定存放PID的文件

-h 查看帮助信息


3. php添加memcache支持

tar zxvf memcache-2.2.7.tgz -C /usr/src/
cd /usr/src/memcache-2.2.7
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --enable-memcache
make
make install
vi /usr/local/php/etc/php.ini
extension=memcache.so      //添加

4. 重启nginx、php

kill -HUP `cat /usr/local/nginx/logs/nginx.pid`
kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`


本文出自 “我的青春我做主” 博客,请务必保留此出处http://qikangwei.blog.51cto.com/2282397/1612914

Memcached简单安装

原文:http://qikangwei.blog.51cto.com/2282397/1612914

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!