一、 安装文件

Linux系统安装memcached,首先要先安装libevent库。

下载memcached与libevent的安装文件

http://memcached.org/files/memcached-1.5.12.tar.gz(memcached下载地址)

https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz(libevent下载地址)

二、具体安装步骤

由于memcached依赖于libevent,因此需要安装libevent。由于linux系统可能默认已经安装libevent,执行命令:

rpm -qa|grep libevent

查看系统是否带有该安装软件,如果有执行命令:

rpm -e libevent-1.4.13-4.el6.x86_64 --nodeps(由于系统自带的版本旧,忽略依赖删除)

安装libevent命令

tar -zxvf libevent-2.0.21-stable.tar.gz

cd libevent-2.0.21-stable

./configure --prefix=/usr/local/libevent

make

make install

至此libevent安装完毕;

ps:若安装过程中出现configure: error : no acceptable C compiler found in $PATH错误时是没有安装gcc,运行如下命令:

yum install gcc* make*

安装memcached命令:

tar -zxvf memcached-1.4.2.tar.gz

cd memcached-memcached-1.4.2

./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/

make

make install

至此memcached安装完毕;

三、启动memcached

/usr/local/memcached/bin/memcached -d -m 256 -u root -p 11211 -c 1024 –P /tmp/memcached.pid

启动参数说明:

-d 选项是启动一个守护进程。-u root 表示启动memcached的用户为root。-m 是分配给Memcache使用的内存数量,单位是MB,默认64MB。-M return error on memory exhausted (rather than removing items)。-u 是运行Memcache的用户,如果当前为root 的话,需要使用此参数指定用户。-p 是设置Memcache的TCP监听的端口,最好是1024以上的端口。-c 选项是最大运行的并发连接数,默认是1024。-P 是设置保存Memcache的pid文件。

也可以启动多个守护进程,但是端口不能重复。

查看memcached启动命令

ps aux|grep memcached

当启动memcached时经常不能发现libevent.so;可以通过以下命令检查:

进入/usr/local/memcached/bin目录

LD_DEBUG=help./memcached -vLD_DEBUG=libs  ./ memcached-v

解决方法:

ln-s /usr/local/libevent/lib/libevent-2.0.so.5/lib64/libevent-2.0.so.5

四、停止Memcache进程

查找允许 memcached 的进程 id:

# ps -ef|grep memcached
root      9662     1  0 10:13 ?        00:00:00 /usr/bin/memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 -c 1024 -P /tmp/memcached.pid
root     10155  8703  0 10:14 pts/0    00:00:00 grep memcached

第一行的第二个就是进程 id,使用 kill 命令停止进程:

# kill -9 9662

转载于:https://www.cnblogs.com/lsolation/p/11091275.html

memcache单机版安装相关推荐

  1. Windows下Memcache的安装及PHP扩展配置方法

    这篇文章主要介绍了Windows下Memcache的安装及PHP扩展配置方法,需要的朋友可以参考下 一.下载 找到完整的memcache的Windows安装包,解压放在硬盘上,比如 F:\memcac ...

  2. php无法加载Memcache缓存模块问题及Memcache的安装

    今天早上去迁移网站发现打开网站报错 然后我去phpinfo.php看了一下,果然我的测试页里面有加载到Memcache这个模块,如下图: 这时候,既然发现了问题的所在我们就要去排查问题,当前这个问题呢 ...

  3. HBase单机版安装详细步骤

    HBase介绍 HBase是一个分布式的.面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文"Bigtable:一个结构化数据的分布式存储系统".就像B ...

  4. php扩展memcached和memcache的安装配置方法

    这篇文章主要介绍了php扩展memcached和memcache的安装配置方法,需要的朋友可以参考下 php连接memcached缓存服务器的客户端有两个,一个是memcache是比较底层的开发库,m ...

  5. Oracle Primavera P6 R84单机版安装教程

    本教程用于指导Oracle Primavera P6 R84版本的单机版安装过程.P6 R84版本于2014年9月30日发布.其功能较之前版本有较大提升.单机版的安装方式也发生了很大的变化.P6 R8 ...

  6. windows下memcache的安装总结

    一.memcache软件的安装: 1.下载memcache的windows版本,把memcached.exe放在F:盘符,(memcached.exe文件位置不可变动). 2.进入cmd命令终端,进入 ...

  7. SQL Server 2008 (R2) 单机版安装的先决条件

    SQL Server 2008 (R2) 单机版安装的先决条件 原文: SQL Server 2008 (R2) 单机版安装的先决条件 出自:http://blogs.msdn.com/b/apgcd ...

  8. 新中大软件ngpower6.1单机版安装流程(WIN11)

    新中大软件NGPOWER6.1单机版安装(WIN11),其实这个版本在所有的WIN系统都能安装. 软件复制到电脑盘符下,路径不要太深.先安装环境:env\setup.exe如图,除了要改安装路径,否则 ...

  9. 【参赛作品97】openGauss单机版安装步骤

    作者:葛二萌 一. openGauss单机版安装步骤 硬件及软件环境: 硬件环境:虚拟机的内存8GB,4核心CPU,900G磁盘(非必须)软件环境:CentOS7.6数据库版本:opengauss2. ...

最新文章

  1. CAS 单点登录 服务器整合
  2. 足不出户完成交付独家交付秘籍(第二回)
  3. 安装 |GitBash闪退问题解决方案及Git安装教程( win10系统安装Git后)
  4. codeforces1437 E. Make It Increasing——最长上升子序列
  5. python文件中执行py文件
  6. 在队列同步器中,同步队列为什么是双向链表,而等待队列是单链表?
  7. 日亚海淘DHL自助清关流程攻略
  8. Linux下redis基本操作
  9. 脸上长了黄褐斑怎么办
  10. php动态页面加载慢,小结:PHP动态网页程序优化及高效提速问题
  11. (旧)子数涵数·PS——冷色调与LOMO
  12. 如何下载 Chrome 应用商店的 .crx 文件
  13. 复杂性研究简介——从西蒙到霍兰
  14. MySQL数据库的索引、事务和存储引擎
  15. 新年新气象,努力奋上新时代
  16. 全球与中国同心管换热器市场市场需求动态及十四五前景展望研究报告2022~2028年
  17. 伦敦国王学院计算机申请要求,2020年伦敦国王学院高级计算机专业研究生申请条件及世界排名|学费介绍...
  18. POI导出execle javaweb
  19. JAVA卸载报错无法访问网络位置
  20. KaTex公式居左对齐

热门文章

  1. ShapeNet:超实时人脸特征点检测与形状拟合开源库
  2. 检测与跟踪:快速视频姿态估计
  3. python爬虫实战教程分享 或许你可以看一下这篇文章
  4. python中单下划线(_)和双下划线(__)的特殊用法 还等什么
  5. C# + OpenCvSharp实现仿射变换
  6. 简单粗暴,快速入门Python
  7. 基于C4.5神经网络集成
  8. 游戏会记录某个api的调用_专家坐诊丨老出BUG怎么办?游戏服务器常见问题的解决方法分享...
  9. lua 给userdata设置元表_UE4热更新:基于UnLua的Lua编程指南
  10. 安装python缺少dll_python报错DLL load failed:找不到模块怎么解决?