`

memcached服务端安装

阅读更多

服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。
下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装)
官网:http://www.monkey.org/~provos/libevent/
下载:http://www.monkey.org/~provos/libevent-1.3.tar.gz

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


    1.分别把memcached和libevent下载回来,放到 /tmp 目录下:

Java代码
  1. # cd /tmp  
  2. # wget http://www.danga.com/memcached/dist/memcached-1.2.0.tar.gz   
  3. # wget http://www.monkey.org/~provos/libevent-1.2.tar.gz   
    # cd /tmp
    # wget http://www.danga.com/memcached/dist/memcached-1.2.0.tar.gz
    # wget http://www.monkey.org/~provos/libevent-1.2.tar.gz


    2.先安装libevent:

Java代码
  1. # tar zxvf libevent- 1.2 .tar.gz  
  2. # cd libevent-1.2   
  3. # ./configure –prefix=/usr  
  4. # make  
  5. # make install  
    # tar zxvf libevent-1.2.tar.gz
    # cd libevent-1.2
    # ./configure –prefix=/usr
    # make
    # make install



    3.测试libevent是否安装成功:

Java代码
  1. # ls -al /usr/lib | grep libevent  
  2. lrwxrwxrwx 1  root root  21   11 ??  12   17 : 38  libevent- 1.2 .so. 1  -> libevent- 1.2 .so. 1.0 . 3   
  3. -rwxr-xr-x 1  root root  263546   11 ??  12   17 : 38  libevent- 1.2 .so. 1.0 . 3   
  4. -rw-r–r– 1  root root  454156   11 ??  12   17 : 38  libevent.a  
  5. -rwxr-xr-x 1  root root  811   11 ??  12   17 : 38  libevent.la  
  6. lrwxrwxrwx 1  root root  21   11 ??  12   17 : 38  libevent.so -> libevent- 1.2 .so. 1.0 . 3   
    # ls -al /usr/lib | grep libevent
    lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent-1.2.so.1 -> libevent-1.2.so.1.0.3
    -rwxr-xr-x 1 root root 263546 11?? 12 17:38 libevent-1.2.so.1.0.3
    -rw-r–r– 1 root root 454156 11?? 12 17:38 libevent.a
    -rwxr-xr-x 1 root root 811 11?? 12 17:38 libevent.la
    lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent.so -> libevent-1.2.so.1.0.3
    

还不错,都安装上了。

    4.安装memcached,同时需要安装中指定libevent的安装位置:

Java代码
  1. # cd /tmp  
  2. # tar zxvf memcached-1.2 . 0 .tar.gz  
  3. # cd memcached-1.2 . 0   
  4. # ./configure –with-libevent=/usr  
  5. # make  
  6. # make install  
    # cd /tmp
    # tar zxvf memcached-1.2.0.tar.gz
    # cd memcached-1.2.0
    # ./configure –with-libevent=/usr
    # make
    # make install


    如果中间出现报错,请仔细检查错误信息,按照错误信息来配置或者增加相应的库或者路径。
    安装完成后会把memcached放到 /usr/local/bin/memcached ,

    5.测试是否成功安装memcached:

Java代码
  1. # ls -al /usr/local/bin/mem*  
  2. -rwxr-xr-x 1  root root  137986   11 ??  12   17 : 39  /usr/local/bin/memcached  
  3. -rwxr-xr-x 1  root root  140179   11 ??  12   17 : 39  /usr/local/bin/memcached-debug  
    # ls -al /usr/local/bin/mem*
    -rwxr-xr-x 1 root root 137986 11?? 12 17:39 /usr/local/bin/memcached
    -rwxr-xr-x 1 root root 140179 11?? 12 17:39 /usr/local/bin/memcached-debug

 

 

分享到:
评论

相关推荐

    Memcached服务端安装及其客户端简单使用[参考].pdf

    ### Memcached服务端安装及其客户端简单使用 #### 一、Memcached简介 Memcached是一款高性能、分布式内存对象缓存系统,用于加速动态Web应用程序的速度,减轻数据库负担。它通过在内存中缓存数据和对象来减少读写...

    memcached服务端windows版

    **标题解析:** "memcached服务端windows版" 指的是在Windows操作系统上...综上所述,memcached服务端在Windows环境中的使用涉及安装、配置、运行、客户端连接以及性能优化等多个方面,是提升Web应用效率的重要工具。

    memcached 服务端以及memcached.jar

    Memcached 是一个高性能的分布式内存对象缓存...Memcached需要有缓存服务端,采用java编程的话还需要memcached.jar,这就是java中实现memcached服务的插件。这里服务端和jar包都放在一起了,希望能方便大家学习哈~~~

    memcached服务端 for windows

    在Windows环境下安装和运行Memcached服务端,主要是为了解决在Windows操作系统上部署Web应用时,对于高速缓存的需求。尽管Memcached最初是为Unix系统设计的,但随着其广泛应用,开发者已经将其移植到了Windows平台,...

    memcached服务端已经多个客户端

    - "memcached服务端.rar": 提供了memcached服务端的软件包,可能包括源代码、编译脚本、配置文件等,用户可以安装并运行自己的memcached服务器。 通过这两个压缩包,用户可以搭建一个完整的memcached环境,学习其...

    Memcached 服务端,客户端,C#

    客户端是与Memcached服务端交互的应用程序部分。客户端库存在多种语言实现,包括C#。C#客户端库(如BeITMemcached)提供了一组API,使.NET开发者可以方便地集成Memcached到他们的应用中。BeITMemcached_source_2010...

    memcached客户端文件及服务端

    标题中的“memcached-win32-bin”表明这是一个适用于32位Windows操作系统的Memcached服务端安装程序。安装过程通常包括以下步骤: 1. 下载:首先,你需要下载memcached的Windows版本,如`memcached-win32-bin.zip`...

    memcached 完整的项目,服务端(win) 客户端 包括jar包

    安装和配置 Memcached for Windows,你需要: 1. 解压 `memcached.zip` 文件。 2. 运行 `memcached.exe`,默认情况下,它将在本地主机的 11211 端口上启动服务。 3. 通过命令行参数可以定制服务端的行为,如内存大小...

    普通java工程测试连接memcached服务端.

    Java工程中的Memcached服务端连接测试是开发过程中的一项重要任务,尤其在分布式系统中,Memcached作为缓存服务,能够显著提升数据访问速度并减轻数据库压力。本文将深入讲解如何在Java项目中设置和测试与Memcached...

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

    4. **memcached服务端安装** - 解压缩libevent并执行`./configure && make && make install`进行安装。 - 对于memcached服务端,解压缩后同样执行配置、编译和安装。安装完成后,libevent的库文件通常位于`/usr/...

    Memcached 客户端 服务端 管理工具

    Memcached服务端是其核心部分,它负责接收客户端的请求,处理数据的存储与检索。服务端主要由以下几个关键组件构成: - **监听器**:Memcached服务器会开启一个或多个监听套接字,等待客户端连接。 - **内存管理**...

    memcached在SSH中的配置

    **memcached服务端安装** 1. **系统准备**:memcached适用于多种操作系统,如Linux、Windows和macOS。对于Linux,通常是通过包管理器(如apt-get或yum)进行安装。 2. **安装**:在Ubuntu或Debian上,使用`sudo apt...

    Win2008 R2 64Bit下IIS环境安装memcache和memcached服务端的方法

    安装过程分为两个部分:服务端安装和客户端安装。 首先是安装Memcached服务端: 1. 首先需要下载适用于Windows的Memcached服务端软件。通常这个软件有32位和64位版本,应根据自己的系统架构选择合适的版本进行下载...

    memcached服务端

    **Memcached服务端详解** Memcached是一款高性能、分布式内存对象缓存系统,广泛应用于Web应用中,以减轻数据库负载,提高数据访问速度。它的工作原理是将数据存储在内存中,通过键值对的方式进行访问,以此实现...

    memcached客户端与服务端

    **安装 Memcached 服务端** `memcached-1.4.13.tar.gz` 是 Memcached 的源代码包,版本为1.4.13。安装步骤通常包括解压、编译和安装: 1. 解压:`tar -zxvf memcached-1.4.13.tar.gz` 2. 进入解压后的目录:`cd ...

    memCached win64服务端和Java客户端

    1. **安装与配置**:在Windows 64位操作系统上,memcached服务端的安装通常涉及下载预编译的二进制文件,然后通过命令行启动服务。确保系统已安装VC++运行时库,因为某些版本的memcached可能依赖于这些库。 2. **...

    PHP5.5在windows安装使用memcached服务端的方法

    ### 一、下载与安装Memcached服务端 1. 首先,你需要从可信源下载适用于Windows的Memcached服务端。在本例中,你可以访问以下链接获取资源: ```http://download.csdn.net/detail/zsjangel/7104727``` 这里提供了...

    nginx+tomcat+memcache集群缓存配置及介质

    3 下载memcached服务端for win32 解压安装 设成windows服务端 执行memcached exe d install 4 下载tomcat7对应的memcached所需jar包 二 配置 1 nginx配置 主要配置nginx conf文件 增加以下内容 upstream mytomcats...

    memcached客户端和服务端程序和jar包

    安装 Memcached 后,通过命令行启动服务端: ```shell $ memcached -p <port> -u ``` 参数 `port` 指定监听的端口号,`user` 指定运行服务的用户。 ### 2. Memcached 客户端 客户端是应用程序与 Memcached 交互...

Global site tag (gtag.js) - Google Analytics