#Memcached安装#--CentOS6.7下安装Memcached及连接

user

雨橙

中国.四川.成都

世界之上、唯有远见、惟爱不变。


系统环境CentOS6.7 32位

Memcached 安装

安装依赖libevent库
yum install libevent libevent-deve

安装 Memcached

自动安装
yum install memcached

源代码安装
wget http://www.memcached.org/files/memcached-1.5.4.tar.gz   //下载最新版本
tar -zxvf memcached-1.x.x.tar.gz   //解压源码
cd memcached-1.x.x                 //进入目录
./configure --prefix=/usr/local/webserver/memcached  //配置
make && make test                          //编译
sudo make install                          //编译

Memcached 运行
/usr/bin/memcached -h   //命令帮助

注意:如果使用自动安装memcached命令位于 /usr/bin/memcached

(1)作为前台程序运行
/usr/bin/memcached -p 11211 -m 64m -vv -u root

(2)作为后台服务程序运行
/usr/bin/memcached -p 11211 -m 64m -d -u root

启动选项:
-d是启动一个守护进程;
-m是分配给Memcache使用的内存数量,单位是MB;
-u是运行Memcache的用户;
-l是监听的服务器IP地址,可以有多个地址;
-p是设置Memcache监听的端口,,最好是1024以上的端口;
-c是最大运行的并发连接数,默认是1024;
-P是设置保存Memcache的pid文件。


Memcached 连接

安装telnet (查看是否安装telnet)
yum list telnet*              //列出telnet相关的安装包
yum install telnet-server     //安装telnet服务
yum install telnet.*          //安装telnet客户端

配置防火墙
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT

重启防火墙
service iptables restart

连接memcached
telnet 192.168.0.104 11211

posted at