`
wangrui
  • 浏览: 186511 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下memcached安装以及启动

阅读更多

 

1.下载memcached服务器端安装文件

    版本: memcached-1.4.2.tar.gz

   下载地址:http://www.danga.com/memcached/download.bml

2.下载libevent,memcached需要用到socked,依赖此安装文件。

   版本: libevent-1.4.12-stable.tar.gz

   下载地址:http://www.monkey.org/~provos/libevent/

3.由于linux系统可能默认已经安装libevent,

   执行命令:rpm -qa|grep libevent查看系统是否带有该安装软件

   如果有执行命令:rpm -e libevent-1.1a-3.2.1 --nodeps(由于系统自带的版本旧,忽略依赖删除)

4.安装libevent,

  tar zxvf libevent-1.4.12-stable.tar.gz

  cd libevent-1.4.12-stable

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

  make

  make install

5.安装memcached

  tar zxvf memcached-1.4.2.tar.gz

  cd memcached-1.4.2

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

  make

  make install

  至此memcached安装完毕

6.测试

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

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

   LD_DEBUG=help ./memcached -v

   LD_DEBUG=libs ./ memcached -v

   解决方法:

   ln -s /usr/local/libevent-1.4/lib/libevent-1.4.so.2 /lib64/libevent-1.4.so.2

 

7.启动memcache:

  ./memcached -help

  ./memcached -d -m 1024 -u root -p 11211 -c 1024 -p /tmp/memcached.pid
   启动参数说明:
   -d   选项是启动一个守护进程,
   -m  是分配给Memcache使用的内存数量,单位是MB,默认64MB

   -M  return error on memory exhausted (rather than removing items)
   -u  是运行Memcache的用户,如果当前为root 的话,需要使用此参数指定用户。
   -l   是监听的服务器IP地址,默认为所有网卡。
   -p  是设置Memcache的TCP监听的端口,最好是1024以上的端口
   -c  选项是最大运行的并发连接数,默认是1024
   -P  是设置保存Memcache的pid文件

   -f   <factor>   chunk size growth factor (default: 1.25)

   -I   Override the size of each slab page. Adjusts max item size(1.4.2版本新增)

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

8.停止Memcache进程:
   kill `cat /tmp/memcached.pid`
  

 

1
0
分享到:
评论

相关推荐

    linux下memcached的启动/结束的方式

    NULL 博文链接:https://576017120.iteye.com/blog/1465983

    Linux通过源代码安装Memcached.pdf

    Linux通过源代码安装Memcached,并设置开机启动过程。

    memcached 1.5.6 linux

    4.建议您对在运行的Memcached服务进行安全加固,例如:启动绑定本地监听IP,禁止对外访问、禁用UDP协议、启用登录认证等安全功能,提高Memcached安全性; 验证方法: 修复完毕后,您可以使用以下方法来测试服务器修复...

    Linux设置Memcached开机启动

    Memcached开机启动方式  方法一:  在 /etc/rc.d/rc.local 文件中追加启动命令  /usr/local/memcached/bin/memcached -u root -d -m 2048 -l 192.168.137.99 -p 11211 -P /tmp/memcached.pid  也可不指定IP...

    Linux(Cent OS7.2)下启动停止memcached方法及ps命令使用讲解.docx

    Linux(Cent OS7.2)下启动停止memcached方法及ps命令使用讲解.docx

    安装memcached 文档.docx

    linux 安装memcached 和配置默认启动

    memcached详细安装

    memcached 包含基础知识 简单的安装 启动等情况 适合新手菜鸟

    memcached-win-32/64-1.4.4-14

    memcached的基本设置: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d ...

    linux下安装memcached_动力节点Java学院整理

    主要给大家介绍了关于在linux下安装memcached的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。

    快速学习-memcached服务安装与启动

    Memcached的安装比较简单,支持Memcached的平台常见的有Linux、Windows 、FreeBSD、Mac等。 2.1、Linux安装与启动 2.1.1、安装 yum和源码安装两者选一个安装就可以 yum安装memcached 安装 yum install -y memcached...

    memcached权威指南

    2.1 linux 下编译 memcached..................................................................................................... 2 2.1.1:准备编译环境.......................................................

    高洛峰 memcache for window 和linux版软件及教程

    memcached的基本设置:-p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d ...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    10.6 Linux下常见的性能分析工具 10.6.1 vmstat命令 10.6.2 sar命令 10.6.3 iostat命令 10.6.4 free命令 10.6.5 uptime命令 10.6.6 netstat命令 10.6.7 top命令 10.7 基于Web应用的性能分析及优化...

    memcahed.zip

    Linux下安装memcahed的所有包和一键安装脚本、启动脚本,包括libevent、memcached、install-memcached.sh、start-memcached.sh,很方便的安装memcached

    Nginx与Memcache部署

    Linux下应用安装.docx memcached安装.txt nginx安装部署.txt memcach启动shell nginx配置参考 Nginx_简介.doc nginx-0.7.66.tar.gz memcached-1.4.5.tar.gz libevent-1.4.14a-stable.tar.gz pcre-8.02.tar.gz ...

    bluesubmit:使用Linux终端解析Codeforce问题并提交解决方案的工具

    蓝提交使用Linux终端解析Codeforce问题并提交解决方案的工具。安装该工具依赖于以下python软件包-单击,... 您可能还需要通过以下方式启动memcached服务: sudo systemctl enable memcached.servicesudo systemct

    LNMP 一键安装包.zip

    Nginx 安装非常的简单,配置文件 非常简洁(还能够支持perl语法),Bugs非常少的服务器: Nginx 启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动。你还能够在 不间断服务的情况下进行...

    在Mac OS的PHP环境下安装配置MemCache的全过程解析

    memcache是项目名,而在服务端的驻留进程叫memcached(linux的守护进程一般都是在后面加个d)。在OSX下使用brew可以快速安装memcache: $ sudo brew install memcached memcache的依赖:openssl和libevent会自动下载...

    example-webapp

    Memcached,在 ubuntu 系统上轻松安装: sudo apt-get install memcached php5-memcached 安装 从 sql 文件夹执行数据库查询。 在根(不是文档根)文件夹中创建一个 .env 使用示例来匹配您的环境。 在你的项目中...

Global site tag (gtag.js) - Google Analytics