下载地址: http://memcached.org/downloads
准备: 需要libevent这东西,所以先执行以下命令 Debian/Ubuntu:
apt-get install libevent-dev
Redhat/Centos:
yum install libevent-devel
安装举例: wget http://memcached.org/files/memcached-1.4.36.tar.gz tar -zxvf memcached-1.4.36.tar.gz cd memcached-1.4.36 ./configure && make && make test && sudo make install
启动 ./memcached -d -m 50 -u root -l 127.0.0.1 -p 11222 -c 50 -P /tmp/memcached.pid
参数说明: -d选项是启动一个守护进程 -m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB -u是运行Memcache的用户,我这里是root -l是监听的服务器IP地址 -p是设置Memcache监听的端口,最好是1024以上的端口 -c选项是最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定 -P是设置保存Memcache的pid文件
验证: telnet 127.0.0.1 11222 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. flush_all OK quit Connection closed by foreign host.
如果telnet命令不能用,可能是没安装,只要 yum install telnet 就行了。
|