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)
配置防火墙
重启防火墙
连接memcached
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 |