memcahe的安装、启功和关闭
来源:互联网 发布:淘宝店铺48分重新开店 编辑:程序博客网 时间:2024/05/28 15:42
1, One of the dependencies of memcache is libevent, so firstly download the source files for Libevent.首先下载libevent,安装
# tar zxvf libevent-2.0.10.stable.tar.gz
# cd libevent-2.0.10.stable
# ./configure –prefix=/home/rescent/memcahe //安装路径,自定义
# make
# make install
2,测试安装是否成功
ls -al /home/rescent/memcahe/lib | grep libevent
lrwxrwxrwx 1 root root 21 Mar 14 10:46 libevent-2.0.so.5 -> libevent-2.0.so.5.0.1
-rwxr-xr-x 1 root root 943528 Mar 14 10:46 libevent-2.0.so.5.0.1
-rw-r--r-- 1 root root 1532426 Mar 14 10:46 libevent.a
lrwxrwxrwx 1 root root 26 Mar 14 10:46 libevent_core-2.0.so.5 -> libevent_core-2.0.so.5.0.1
-rwxr-xr-x 1 root root 554382 Mar 14 10:46 libevent_core-2.0.so.5.0.1
-rw-r--r-- 1 root root 928186 Mar 14 10:46 libevent_core.a
-rwxr-xr-x 1 root root 991 Mar 14 10:46 libevent_core.la
3,下载最新memcahed版本,http://memcached.org/
# tar zxvf memcached-1.4.5.tar.gz
# cd memcached-1.4.5
# ./configure –with-libevent=/home/rescent/memcahe //同时需要安装中指定libevent的安装位置
# make
# make install
4.测试是否成功安装memcached:
# ls -al /usr/local/bin/mem*
-rwxr-xr-x 1 root root 137986 11?? 12 17:39 /usr/local/bin/memcached
5.启动memcahe
memcached -d -m 1024 -p 11211 -u root
其命令参数作用如下:
-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48
-h 显示帮助
注:如果报错error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory
处理方案:首先检查 find / -name libevent-2.0.so.5 找到缺少的链接文件到底在那儿。
LD_DEBUG=libs /usr/local/bin/memcached -v
从Debug信息中就知道程序去哪里找链接库了。我这边程序去 trying file=/usr/lib64/libevent-2.0.so.5bevent-2.0.so.5 而我的链接库的实际存储位置是 /home/rescenter/memcache/lib/libevent-2.0.so.5
做一个软连接 ln -s /home/rescenter/memcache/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5bevent-2.0.so.5
6,关闭memcahe,找到pid直接kill -9即可
- memcahe的安装、启功和关闭
- Redis、mongo、memcahe的对比和区别
- squid 和 memcahe 区别
- window下memcahe的下载安装与使用
- Ubuntu下安装libevent memcahed memcahe
- Redis 和 Memcahe 比较和总结
- Windows下php和memcahe开发
- Windows下的Memcache安装与Java部署(测试用,一般情况下会在linux环境下使用memcahe)
- 将gd生成的图片缓存到memcahe
- memcahe mongodb
- mac下通过homebrew安装的php-fpm的关闭和重启
- nginx在MAC上的安装、启动、重启和关闭
- memcached-1.4.11的安装,启动和关闭
- 【转】ubuntu的防火墙安装、开启和关闭
- redis在linux的安装和配置启用/关闭
- memcached---安装、启动和关闭
- Redis安装、启动和关闭
- Nginx的启动、关闭和重启
- JNI技术与Android应用
- java.net.InetAddress类的应用
- bean:include的应用
- 字符串的strlen与sizeof
- GridView的使用和后台事件
- memcahe的安装、启功和关闭
- 用c#开发一个类似AutoCAD功能的程序
- 设为首页
- java网络编程概述
- Dwr结合SSH使用
- url中有加号
- 简单的多线程示例
- java图片缩放不失真(收集)
- 算法不会,尚能饭否之排序——折半插入排序(Binary Insert Sort)