`
jackroomage
  • 浏览: 1215157 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

linux下memcached的安装文档

 
阅读更多

linux memcached 安装

 

参考文献:

http://dsbjc.iteye.com/blog/1329725

 

http://www.08cms.com/html/tech/988-1.html

 

  http://wenson.iteye.com/blog/566305

 

 

memcache 的安装(机器是32 位还是64 位,都可以)

官方(http://memcached.org/ )下载,服务器端主要是安装memcache 服务器端,目前的最新版本是memcached -1.4.13

另外,Memcache 用到了libevent 这个库用于Socket 的处理,所以还需要安装libevent 。官方(http://monkey.org/~provos/libevent/ ),我下的是1.4.14

wget 指令直接下载这两个东西. 下载回源文件后。 
. 先安装libevent 。这个东西在配置时需要指定一个安装路径,即./configure prefix=/usr ;然后make ;然后make install 
. 再安装memcached ,只是需要在配置时需要指定libevent 的安装路径即./configure with-libevent=/usr ;然后make ;然后make install 
这样就完成了LinuxMemcache 服务器端的安装。详细的方法如下: 

1.
先安装libevent 
# tar zxvf libevent-1.2.tar.gz 
# cd libevent-1.2 
  # ./configure --prefix=/usr
# make 
# make install 
2.
测试libevent 是否安装成功: 
# ls -al /usr/lib | grep libevent 
3.
安装memcached ,同时需要安装中指定libevent 的安装位置: 
# cd /tmp 
# tar zxvf memcached-1.2.0.tar.gz 
# cd memcached-1.2.0 
# ./configure --prefix=/web/webserver/memcached --with-libevent=/usr
# make 
# make install 
安装完成后会把memcached 放到 /web/webserver/memcached 5. 测试是否成功安装memcached 
# ls -al /web/webserver/memcached/bin/mem*

 

 

memcached 的基本设置  
1.
启动Memcache 的服务器端: 
# /usr/local/bin/memcached -d -m 64 -u root -l 127.0.0.1 -p 11211 -c 256 -P /tmp/memcached.pid 

 

# ( 自己执行的:) /web/webserver/memcached/bin/memcached -d -m 64 -u root -l 127.0.0.1 -p 11211
    -d
选项是启动一个守护进程, 
    -m
是分配给Memcache 使用的内存数量,单位是MB ,我这里是10MB 
    -u
是运行Memcache 的用户,我这里是root 
   -l
是监听的服务器IP 地址,如果有多个地址的话,我这里指定了服务器的IP 地址192.168.0.200 
    -p
是设置Memcache 监听的端口,我这里设置了12000 ,最好是1024 以上的端口, 
    -c
选项是最大运行的并发连接数,默认是1024 ,我这里设置了256 ,按照你服务器的负载量来设定, 
    -P
是设置保存Memcachepid 文件,我这里是保存在 /tmp/memcached.pid 
2.
如果要结束Memcache 进程,执行: 
    # kill `cat /tmp/memcached.pid` 

 

 

 

 

参考文献:

http://dsbjc.iteye.com/blog/1329725

 

http://www.08cms.com/html/tech/988-1.html

 

  http://wenson.iteye.com/blog/566305

 

 

 

2 、怎么在配置文件中,应用memcached

   2.1 、在配置文件 sql-map-main.xml 中添加下面一段代码。

   2.2

   <sqlMapConfigs default="demo">

    <memcached>

       <servers><server addr="192.168.190.3" port="11211" /></servers>

    </memcached>

  </sqlMapConfigs>

分享到:
评论

相关推荐

    Linux下memcached安装手册

    本文档旨在详细介绍如何在Linux环境下安装memcached,并确保其正常运行。memcached是一款高性能、分布式内存对象缓存系统,用于加速动态Web应用程序,减轻数据库负担。它通过缓存数据和对象减少数据库访问次数,从而...

    linux memcached安装

    本文详细介绍了如何在Linux环境下安装Memcached及其依赖库libevent,并提供了启动、停止Memcached服务的方法,以及如何在Tomcat环境下配置Memcached。通过这些步骤,您可以轻松地在自己的Linux服务器上部署并使用...

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

    本文将详细介绍如何在Linux环境下启动和停止Memcached服务。 首先,确保你的系统已经安装了Memcached。如果没有,可以通过包管理器进行安装。对于基于Debian的系统(如Ubuntu),可以使用`apt-get`命令: ```bash ...

    linux下安装memcached

    接下来,我们将详细讨论如何在Linux环境下安装和配置Memcached。 首先,确保你的系统是最新的。对于基于Debian或Ubuntu的系统,可以使用以下命令更新系统: ```bash sudo apt-get update sudo apt-get upgrade ```...

    MemCached安装文件及安装文档

    在Linux环境下,`linux安装文档.txt`可能包含了如下详细步骤: - 设置环境变量:`echo "export PATH=$PATH:/usr/local/memcached/bin" &gt;&gt; ~/.bashrc && source ~/.bashrc` - 启动Memcached服务:`memcached -d -m 64...

    安装memcached 文档.docx

    《Linux环境下安装与配置Memcached详解》 Memcached是一款高性能的分布式内存对象缓存系统,广泛应用于Web应用中,以减少数据库负载,提高数据读取速度。本文将详细介绍如何在Linux(以CentOS 5.x为例)环境下安装...

    memcached安装错误解决文件

    memcached主要支持Windows、Linux、Unix等系统。 2. 编译工具:如果你需要编译源代码安装,确保已安装C编译器,例如GCC或MinGW。 3. PHP扩展(如有必要):如果你是在PHP环境中使用memcached,确保已安装PHP的...

    Memcached实例与文档

    1. 安装:在Linux、Windows或MacOS等操作系统上安装Memcached软件。 2. 配置:配置Memcached服务的端口号、内存大小、监听地址等参数。 3. 启动:启动Memcached服务,使其开始监听并接受客户端请求。 4. 连接:使用...

    MemCached安装与配置图解(windows).pdf

    本文档将详细介绍如何在Windows 7 64位操作系统上安装与配置MemCached。 #### 二、安装步骤 1. **下载MemCached** 首先,从官方或可信源下载适用于Windows 64位系统的MemCached安装包,并将其解压缩到指定路径,...

    Linux通过源代码安装Memcached.docx

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

    memcached安装及java应用使用memcached

    “memcached安装及java应用使用memcached”这一标题暗示了我们要讨论的是一个关于分布式内存缓存系统——memcached的安装过程以及如何在Java应用程序中使用它。Memcached是一个高性能、轻量级的分布式内存对象缓存...

    在Linux下memcache安装配置文档

    在深入探讨Linux下memcache的安装与配置过程之前,我们先来了解一下memcache的基本概念及其在现代IT架构中的重要性。Memcache(现在通常指代memcached)是一种高性能的分布式内存对象缓存系统,用于加速动态Web应用...

    Memcached安装部署手册zxt-v1.0

    本文档详细介绍了如何在 Red Hat Enterprise Linux Server release 6.2 系统上安装 Memcached 的过程,包括必要的环境配置、依赖库安装以及 Memcached 的安装与启动等关键步骤。通过本指南,读者可以快速掌握 ...

    memcached 缓存 linux windows 安装 集群

    本文档详细介绍了如何在Linux环境下安装和配置Memcached缓存系统及其集群配置方法。通过上述步骤,用户可以快速搭建起一个高性能的缓存服务,有效提升Web应用程序的响应速度和用户体验。在实际部署过程中,可根据...

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

    "memcached在gcc 3.3.4下的安装和使用_lj_gcc调用memcached实现缓存MySQL的查询结果.txt"详细阐述了在特定版本的GCC下安装和使用Memcached,以及如何将Memcached用于缓存MySQL查询结果。 "libmemcached.so.2 cannot...

    memcached安装手册(for windows)

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

    LINUX系统安装PHP的memcached扩展.pdf

    在Linux系统上安装PHP的memcached扩展是一个关键的步骤,特别是在需要使用memcached缓存机制提升Web应用程序性能的时候。memcached是一种高性能的分布式内存对象缓存系统,它能够减轻数据库的负载,通过将数据存储在...

    memcached安装

    在Ubuntu或Linux Mint上,我们可以使用apt包管理器来安装memcached: 1. 首先更新包列表: ``` sudo apt update ``` 2. 安装memcached: ``` sudo apt install memcached ``` 3. 安装完成后,启动服务: ``` sudo ...

    Windows下Memcached相关安装程序打包

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

Global site tag (gtag.js) - Google Analytics