您的位置:首页 > 数据库 > Memcache

Linux memcached 环境配置

2016-05-17 10:46 609 查看
参考官网:http://memcached.org/downlod



#设置下载路径
cd /usr/local/src
#下载libevent-devel
#Debian/Ubuntu: apt-get install libevent-devRedhat/Centos: yum install libevent-devel
yum install libevent-devel
#下载memcached
wget http://memcached.org/files/memcached-1.4.25.tar.gz #解压
tar xvf memcached-1.4.25.tar.gz
#编译到指定目录
cd memcached-1.4.25
./configure
make prefix=/usr/local/memcached install
#启动Server
cd /usr/local/memcached
bin/memcached -d -m 10 -u root -l 192.168.19.131 -p 11211 -c 256 -P bin/memcached.pid
#命令详解:
#-d选项是启动一个守护进程;
#-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB;
#-u是运行Memcache的用户,我这里是root;
#-l是监听的服务器IP地址;
#-p是设置Memcache监听的端口,最好是1024以上的端口;
#-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定;
#-P是设置保存Memcache的pid文件,我这里是保存在 /bin/memcached.pid;
#如果要结束Memcache进程,执行:
# kill `cat /bin/memcached.pid`
#也可以启动多个守护进程,不过端口不能重复;
 #开启memcached端口,修改防火墙配置文件
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT
#重启服务
service iptables restart
#启动Client测试:
#windows cmd;
#telnet 182.168.19.131 11211


参考:1. http://www.cnblogs.com/zgx/archive/2011/08/10/2134097.html
2.http://www.cnblogs.com/xd502djj/archive/2012/09/25/2701800.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: