系统: Ubuntu 13.10
第一步: 安装 libevent-dev
- $aptitude search libevent-dev
- $aptitude install libevent-dev
第二步: 下载 memcached 并安装
官网地址: http://memcached.org/
- $wget -c http://www.memcached.org/files/memcached-1.4.17.tar.gz
- $tar -zxvf memcached-1.4.17.tar.gz
- $cd memcached-1.4.17
- $./configure --prefix=/usr/local/memcached
- $ make
- $ sudo make install
第三步: 启动 memcached
- $cd /usr/local/memcached
- $./memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 -P /tmp/memcached.pid
第三步: 检查是否安装成功
- $ps -aux | grep memcache #法 1
- $netstat -antu | grep 11211 #法 2
- $telnet localhost 11211 #法 3
常用命令
启动 memcached 服务
#./memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 -P /tmp/memcached.pid
关闭 memcached 服务
#kill `cat /tmp/memcached.pid`
下面是其它网友的补充:
1 安装 memcached
memcached 依赖 libevent 可以编译安装也可以使用系统自带
- tar -zxvf memcached-1.4.21.tar.gz
- cd memcached-1.4.21
- ./configure prefix=/usr/local/memcached with-libevent=/usr
- make && make install
2 启动 memcached
/usr/local/memached/bin/memcached -d -m 128 -n 20 -f 1.25 -u nobody
-d 以后台守护进程方式启动
-m 128 最大使用 128MB 内存
-n 20 指定内存块大小为 20 字节
-f 1.25 设定内存块增长的倍数
-u nobody 以 nobody 用户启动
3 使用 memadmin 进行监控管理
memadmin-1.0.12.tar.gz
直接解压安装包到 php 程序目录, 可以通过页面进行访问
来源: https://www.php1.cn/detail/php-5a25a663e8.html