64位centOS5.4系统安装memcached
1.先下载相关资源libevent 和 memcached;
#cd /temp
#wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
#wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz
2.判断系统是否已经安装了libevent
#rpm -qa | grep libevent
输出:libevent-1.1a-3.2.1
#rpm -e --nodeps libevent-1.1a-3.2.1(删除低版本,安装2.0.10)
3.安装libevent
#tar xvzf libevent-2.0.10-stable.tar.gz
#cd libevent-2.0.10-stable
#./configure -prefix=/usr (安装路径/usr/lib)
#make
#make install
#ls -a /usr/lib | grep libevent (测试是否安装上)
4.安装memcached
#tar xvzf memcached-1.4.5.tar.gz
#cd memcached-1.4.5
#./configure -with-libevent=/usr (默认安装/usr/local/bin/memcached)
#make
#make install
5.以上已安装完毕,现在开始启动
#memcached -d -m 128 -l localhost -p 11211 -u root
有可能出错(未加载libevent-2.0.so.5,启动失败):
memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory
解决方式:
查看memcached寻找libevent-2.0.so.5模块的路径
#LD_DEBUG=libs memcached -v
28788: find library=libevent-2.0.so.5 [0]; searching
28788: search cache=/etc/ld.so.cache
28788: search path=/lib64/tls/x86_64:/lib64/tls:/lib64/x86_64:/lib64:/usr/lib64/tls/x86_64:/usr/lib64/tls:/usr/lib64/x86_64:/usr/lib64 (system search path)
28788: trying file=/lib64/tls/x86_64/libevent-2.0.so.5
28788: trying file=/lib64/tls/libevent-2.0.so.5
28788: trying file=/lib64/x86_64/libevent-2.0.so.5
28788: trying file=/lib64/libevent-2.0.so.5
28788: trying file=/usr/lib64/tls/x86_64/libevent-2.0.so.5
28788: trying file=/usr/lib64/tls/libevent-2.0.so.5
28788: trying file=/usr/lib64/x86_64/libevent-2.0.so.5
28788: trying file=/usr/lib64/libevent-2.0.so.5
28788:
memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory
从上面的内容可看到memcached是从哪些路径里面去寻找libevent-2.0.so.5的,随便找一个路径,软链接过去即可
#ln -s /usr/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5
#memcached -d -m 128 -l localhost -p 11211 -u root
# ps -ef | grep memcached
root 28914 1 0 07:27 ? 00:00:00 memcached -d -m 128 -l localhost -p 11211 -u root (启动ok)
6.测试memcached
#telnet localhost 11211
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
set foo 0 0 3 (保存命令)
bar (数据)
STORED (结果)
get foo (取得命令)
VALUE foo 0 3 (数据)
bar (数据)
备注:
1.启动Memcache的服务器端:
# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,默认64MB, 我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,默认为所有网卡。 我这里指定了服务器的IP地址192.168.0.200,
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,
-p 使用的TCP端口。默认为11211
-m 最大内存大小。默认为64M
-vv 用very vrebose模式启动,调试信息和错误输出到控制台
-d 作为daemon在后台启动
2.如果要结束Memcache进程,执行:
# kill `cat /tmp/memcached.pid`
或是 通过ps -ef | grep memcached 找到pid ,然后kill
也可以启动多个守护进程,不过端口不能重复。
转载于:https://www.cnblogs.com/batcom/archive/2013/02/14/2911145.html
64位centOS5.4系统安装memcached相关推荐
- Windows10(64位)的操作系统安装Office(64位)提示无法安装
Q:Windows10 64位操作系统安装64位的Office出现如下图提示: R:其原因是之前安装的32位程序没有完全删除掉,我们需要到注册表中删掉相应注册表信息 S:解决方案步骤如下: 1.键盘[ ...
- 32位操作系统升级为64位步奏
http://jingyan.baidu.com/article/36d6ed1f5229f21bcf4883ef.html 32位操作系统升级为64位,ghost 64位操作系统 没有下下来,太 ...
- linux cmake 编译64位,cmake编译win下64位obs
obs是一款开源编码推流工具,简单易用,非常流行. 一次项目中,发现本台式机I3处理器下32位obs推流CPU使用率100%.而使用的第三方设备在64位下,性能较好. 所以需要编译64位obs并且编译 ...
- win7 64位安装Vector NTI软件报错“RUNdll启动C:\program时出现问题,找不到指定的模块”的解决方法
有些时候64位的win7系统安装VectorNTI会报错:RUNdll启动C:\program时出现问题,找不到指定的模块 这个和系统有关,很多系统是经过修改的,而不是原版的. 我试过几个不同的64位 ...
- 64位环境下解决apache对中文网址的支持问题
转自:http://hi.baidu.com/ct543/blog/item/938cdb58c02ae28f800a18d5.html 此方案用于解决apache软件对中文网址的支持问题,例如支持w ...
- RHEL6 64位系统安装ORACLE 10g 64bit 数据库
RHEL6 64位系统安装ORACLE 10g 64bit 数据库 2013-08-10 22:12 by 潇湘隐者, 9673 阅读, 2 评论, 收藏, 编辑 记得去年4月份的时候,为公司部署测试 ...
- openstack安装系列问题:window7 64位安装的virtualBox 只能选择32位的系统安装不能选择64位的系统安装...
个人原创,转载请注明作者,出处,否则依法追究法律责任 2017-10-03-12:22:22 现象:window7 64位安装的virtualBox 只能选择32位的系统安装不能选择64位的系统安装 ...
- dell服务器 win7系统安装教程,dell官方win7系统64位系统安装教程
dell品牌电脑相信网友们都不会陌生,毕竟现在使用dell用户非常多.今天就要为网友们带来dell官方win7系统64位系统安装教程,只要网友们认真阅读dell官方win7系统64位系统安装教程,学会 ...
- Memcached 缓存基础知识点1并64位系统 1.4.4版本安装
64位系统 1.4.4版本:http://static.runoob.com/download/memcached-win64-1.4.4-14.zip 32位系统 1.4.4版本:http://st ...
最新文章
- Excel百万数据导入oracle,excel表数据导入oracle的方法!(超级有用)
- PHP多种序列化/反序列化的方法(serialize和unserialize函数)
- 微信JSSDK javascript 开发 代码片段,仅供参考
- 5see我看视频交友客户端 v2.3.0.11官方版
- @Entity报错,配置pom.xml
- 给大家介绍一个日期输入控件javascript实现,我修改了下,符合我的习惯了,^_^!...
- 用例子来区分4种文法
- 堆结构导致数据文件不能收缩
- 规则引擎--规则引擎构成重点
- Navicat安装配置
- 四旋翼无人机飞行器基本知识(四旋翼无人机结构和原理+四轴飞行diy全套入门教程)
- Go语言安装配置运行
- 如何选拔人才-人力资源探讨
- python——文件处理
- MATLAB 生成均匀分布、正态分布、对数正态分布随机数
- NTL密码算法开源库——大整数ZZ类(一)
- Python Web开发:Django+BootStrap实现简单的博客项目
- 【物理应用】Matlab实现两端固支梁热力耦合的有限元分析
- 计算机常用英语词汇及读音,100个最常用英文单词的完美发音,so easy!
- 上海调高公积金贷款上限 首次购房每户可贷50万
热门文章
- 《死亡笔记》等书遭禁 北京全市封杀“鬼故事”
- 系统相机裁剪比例_从单反到手机,三种黄金比例构图方法,让你的照片与众不同...
- openstack实例控制台显示响应时间过长_监控OpenStack的技巧
- oracle数据库11gr2,Oracle 11g R2 X64数据库安装
- GPU Gems1 - 13 使用遮挡区间映射产生模糊的阴影(Generating Soft Shadows Using Occlusion Interval Maps)
- 【bzoj4712】洪水
- plsql查询数据中文乱码
- bzoj 4898: [Apio2017]商旅【Floyd+分数规划+二分】
- iscroll5制作上下拉刷新 tab出现的问题
- 在ubuntu中安装minicom时出现device /dev/tty8 is locked解决办法