1、下载需要的memcached软件包我这里使用的是 memcached 1.4.3

2tar -zxvf memcached-1.4.3 -C /usr/local/memcached/

3~/memcached-1.4.3# ./configure

~/memcached-1.4.3# make

~/memcached-1.4.3# make install

make过程中会报错如下

 

解决办法

~# cd memcached-1.4.3/

~/memcached-1.4.3# vim Makefile

修改以下行:将–Werror 删除即可

CFLAGS = -g -O2 -pthread -Wall -Werror -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls

然后继续 make && make install

然后 ./memcached -d-m64-p11211-l 127.0.0.1 -u nobody -c1024   启动 memcached
    

    
      
    
参数含义 :
    

    
      
    

-d:启动一个守护进程,

-m:分配给Memcache使用的内存数量,单位是MB,默认是64MB

-u:运行Memcache的用户

-l:监听的服务器IP地址

-p:设置Memcache监听的端口,默认是11211注:-p(p为小写)

-c:设置最大并发连接数,默认是1024

-P:设置保存Memcachepid文件注:-P(P为大写)

-h 显示帮助