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

Linux Memcached 安装指南

 
阅读更多

八、Memcached安装
8.1.准备工作
8.1.1.1.准备安装文件
下载memcached与libevent的安装文件
http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz(memcached下载地址)
https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz(libevent下载地址)
8.2.具体安装步骤
8.2.1.具体安装步骤
1.由于memcached依赖于libevent,因此需要安装libevent。由于linux系统可能默认已经安装libevent,执行命令:
rpm -qa|grep libevent
查看系统是否带有该安装软件,如果有执行命令:
rpm -e libevent-1.4.13-4.el6.x86_64 --nodeps(由于系统自带的版本旧,忽略依赖删除)
2. 安装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安装完毕;
3. 安装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安装完毕;
8.2.2.可能存在的错误以及解决方案

如果出现客户端连接不上memcached的情况,请将防火墙关闭或将防火墙中的memcached端口(11211端口)打开。

 

 

 

 

 

9.1.1.启动memcached
1.打开一个终端,输入以下命令:
/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 的话,需要使用此参数指定用户。
-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版本新增)。
  也可以启动多个守护进程,但是端口不能重复
2.查看memcached启动命令
ps aux|grep memcached
 
9.1.2.停止memcached
打开一个终端,输入以下命令:
ps -ef | grep memcached
在服务开启的状态下,会出现如下图所示的提示:
 
其中5929为memcached服务的pid
输入一下命令终止memcached服务
kill -9 5929

分享到:
评论

相关推荐

    linux下安装memcached

    在Linux系统中安装Memcached是一项基础的系统管理任务,尤其对于需要高效缓存处理的应用场景。Memcached是一款轻量级的、高性能的分布式内存对象缓存系统,它能够用来存储和检索数据,以减少数据库访问的负担。接...

    memcached安装及java应用使用memcached

    **标题解析:** “memcached安装及java应用使用...总结,本文应该涵盖了从安装memcached到在Java应用中使用它的全面指南,包括相关配置、操作、最佳实践和优化技巧,旨在帮助开发者充分利用memcached来提升应用性能。

    MemCached安装文件及安装文档

    对于Windows环境,`window安装文档.txt`和`memcached-1.2.1-win32.zip`提供了Windows下的安装指南: 1. 解压`memcached-1.2.1-win32.zip`。 2. 将解压后的`memcached.exe`复制到系统环境变量PATH指定的任何目录,...

    linux memcached 1.4.5

    压缩包内的`memcached安装.txt`应该包含了详细的安装步骤和可能遇到的问题解决方案,建议仔细阅读并按照指南操作。 总的来说,Memcached 1.4.5是一个强大的缓存系统,通过它,你可以显著提高Web应用的性能,尤其是...

    java memcached安装步骤

    在安装Java Memcached的过程中,首先需要确保你的系统中已经安装了必要的依赖软件,特别是GCC(GNU Compiler Collection),因为它是编译许多开源软件所必需的工具。以下是一个详细的步骤指南: ### 安装GCC 1. **...

    memcached安装手册(for windows)

    本安装手册将指导您在Windows环境下安装和配置Memcached。 ### 一、下载与安装 1. **获取源码**:首先,您需要从Memcached的官方网站或者其他可信源下载适用于Windows的源码包。源码通常以.zip或.tar.gz格式提供,...

    Linux通过源代码安装Memcached.docx

    在Linux环境中,有时我们需要通过源代码来安装软件,以便获取最新功能或针对特定系统的最佳兼容性。...请注意,不同版本的Linux和Memcached可能会有细微的差异,具体操作时应参照官方文档或社区指南。

    搭建linux+php+memcached架构的网站.zip

    总结起来,这个压缩包提供了一套在Linux上搭建PHP+Memcached网站架构的资源,包括所需的库、服务、扩展的源代码,以及解决安装过程中常见问题的文档。通过按照这些指南进行操作,开发者可以成功地建立一个高效的Web...

    memcached安装包(linux版rpm包)

    **Memcached 安装指南(Linux RPM 包)** Memcached 是一款高性能、分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库负载,提高数据读取速度。它简单而强大,通过在内存中存储小块数据来提供快速访问...

    memcached安装包以及MemCachedClient

    在Unix/Linux系统中,通常通过包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)进行安装。例如: ```bash sudo apt-get install memcached ``` 或者,如果你选择手动编译安装,可以从官方网站获取源...

    memcached权威指南

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

    memcached权威指南.rar

    - 在多种操作系统上(如Linux、Windows、Mac OS等)都可以安装Memcached。 - 配置项包括监听端口、最大内存使用量、超时时间等,可以通过命令行参数或配置文件设置。 4. **客户端库** - 为了与Memcached交互,有...

    memcached权威指南.pdf

    接下来,书中的章节会详细讲述安装与配置Memcached,包括在各种操作系统(如Linux、Windows、macOS等)上的部署方法,以及如何调整参数以优化服务器性能。此外,书中还会讨论如何与其他编程语言(如PHP、Python、...

    memcached-1.4.24.tar.gz 下载

    描述中提到的"Linux下可用的memcached压缩包及详细的安装步骤,一次安装通过"意味着这个压缩包不仅包含了memcached的源码,还可能包括一份指导如何在Linux系统上顺利安装和使用的文档。 **memcached详解** ...

    Windows下Memcached相关安装程序打包

    在Windows环境下安装和使用Memcached可能会与Linux等其他操作系统有所不同,但同样提供了方便的工具进行操作。以下是对标题和描述中涉及的知识点的详细解释: 1. **Memcached的基本概念**:Memcached是一个基于内存...

    linux下安装memcache

    在Linux环境下安装Memcached是一项常见的任务,特别是在搭建高性能、分布式内存缓存系统时。Memcached是一款轻量级的、开源的、基于内存的数据存储...希望这个指南能帮助你顺利地在Linux系统中部署和使用Memcached。

    windows系统安装memcached缓存系统

    这个文件名暗示了压缩包内可能包含一系列步骤或者脚本,指导用户在Windows上完成memcached的安装。可能包含的内容有: 1. **安装程序**:可能是.exe格式的Windows可执行文件,用于一键安装memcached。 2. **配置...

    memcached for win32

    通常,在 Windows 上安装和运行 Memcached 可能与在 Unix-like 系统(如 Linux)上有所不同,因为其依赖的服务管理和配置工具不同。这个描述暗示了可能包含一篇博客文章,指导用户如何在 Windows 环境中配置和启动 ...

    memcached-1.4.15

    对于Windows用户,可以利用下载安装说明.txt来指导安装过程。而在Linux环境中,通常通过包管理器(如apt-get或yum)进行安装。安装完成后,需要配置memcached的端口、最大内存大小、超时时间等参数,以适应实际应用...

    缓存memcached下载(目前最稳定的版本)

    下载完成后,按照对应系统的安装指南进行编译或使用包管理器进行安装。 **使用Memcached** 1. **配置**:配置Memcached时,你需要指定监听的端口、最大内存使用量、超时时间等参数。 2. **启动服务**:启动...

Global site tag (gtag.js) - Google Analytics