`
wenjinglian
  • 浏览: 820418 次
  • 性别: Icon_minigender_1
  • 来自: 株洲->深圳
社区版块
存档分类
最新评论

memcached安装步骤

阅读更多

版本:memcached-1.4.13

 

由于memcahced使用 libevent库,libevent是个程序库,它将Linux的epoll、BSD类操作系统的kqueue等事件处理功能封装成统一的接口。即使对服务器的连接数增加,也能发挥O(1)的性能。 为了发挥memcached在Linux、BSD、Solaris等操作系统上的高性能,因此这里先安装libevent库,版本是libevent-2.0.19。

 

一、安装libevent-2.0.19

 

tar -xzvf libevent-2.0.19-stable.tar.gz

 

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

 

make

 

make install

 

 

二、安装memcached-1.4.13

 

tar -xzvf memcached-1.4.13.tar.gz

 

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

 

make

 

make install

 

启动一个memcached

  [root@localhost bin]# ./memcached -u root -m 32 -p 11211 -d -P ./memcache1.pid 

 

 

三、在同一个节点上启动多个memcached进程

 

由于是测试且没有那么多的机子,所以在虚拟机上启动多个memcached进程来模拟memcached分布式。

 

[plain] view plaincopyprint?

 

    [root@localhost bin]# ./memcached -u root -m 32 -p 11211 -d -P ./memcache1.pid   

    [root@localhost bin]# ./memcached -u root -m 32 -p 11212 -d -P ./memcache2.pid  

 

 

在/usr/local/memcached/bin下在端口11211和11212下分别启动了两个demaon进程。查看是否成功:

 

[plain] view plaincopyprint?

 

    [root@localhost bin]# ps -ef | grep "memcache"  

    root      9456     1  0 22:26 ?        00:00:00 ./memcached -u root -m 32 -p 11211 -d -P ./memcache1.pid  

    root      9464     1  0 22:26 ?        00:00:00 ./memcached -u root -m 32 -p 11212 -d -P ./memcache2.pid  

 

 

[plain] view plaincopyprint?

 

    [root@localhost bin]# netstat -lanp | grep "112"  

    tcp        0      0 0.0.0.0:11211               0.0.0.0:*                   LISTEN      9456/memcached        

    tcp        0      0 0.0.0.0:11212               0.0.0.0:*                   LISTEN      9464/memcached        

    tcp        0      0 :::11211                    :::*                        LISTEN      9456/memcached        

    tcp        0      0 :::11212                    :::*                        LISTEN      9464/memcached        

    udp        0      0 0.0.0.0:11211               0.0.0.0:*                               9456/memcached        

    udp        0      0 0.0.0.0:11212               0.0.0.0:*                               9464/memcached        

    udp        0      0 :::11211                    :::*                                    9456/memcached        

    udp        0      0 :::11212                    :::*                                    9464/memcached       

分享到:
评论

相关推荐

    java memcached安装步骤

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

    linux环境下memcached安装以及配置使用

    #### 二、Linux环境下Memcached安装步骤 在Linux环境下安装Memcached非常简单,可以利用Yum源快速完成安装过程。 1. **安装Memcached** ```bash yum install -y memcached ``` 使用`-y`选项可以在安装过程中...

    memcached安装及使用

    #### 二、Memcached安装步骤 1. **下载源码**:首先从官方网站下载Memcached的最新版本源码。 2. **配置编译**:使用`./configure --enable-threads`命令进行配置,其中`--enable-threads`选项是开启线程支持,这...

    Linux下安装memcached详细步骤

    ### Linux下安装memcached详细步骤 #### 一、前言 在Linux环境下部署memcached能够极大地提高应用程序的性能,尤其是在需要缓存数据的应用场景中。本文将详细介绍如何在64位Linux系统上安装memcached,并分享作者...

    memcached安装软件 libevent magent memcached

    下载libevent的稳定版本,例如`libevent-2.0.21-stable.tar.gz`,解压并按照以下步骤编译和安装: 1. 解压文件:`tar -zxvf libevent-2.0.21-stable.tar.gz` 2. 进入解压后的目录:`cd libevent-2.0.21-stable` 3. ...

    memcached学习总结

    然而,给定的部分内容并未提供完整的Memcached安装指令,因此这里仅给出libevent的安装步骤。后续的Memcached安装步骤可以参照官方文档或其他可靠的指南进行。 通过以上介绍,我们可以了解到Memcached是一种高效、...

    linux下memcached安装

    Linux下的Memcached安装教程 Memcached是一款高性能、分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库负载,提高数据访问速度。在Linux环境下安装Memcached,可以帮助我们优化服务器性能,提升应用...

    LAMP平台安装Xcache和Memcached加速网站运行.docx

    **Memcached安装步骤**: 1. **安装Memcached**:使用yum命令直接安装Memcached。 2. **安装PHP的Memcache扩展**:同样使用yum命令安装`php-pecl-memcache`,以支持PHP与Memcached通信。 3. **编译PHP的Memcache...

    memcached 安装

    总结,安装和配置Memcached是提升Web应用性能的关键步骤。通过合理分配内存、设置自启动服务以及监控其状态,可以确保Memcached高效稳定地运行。同时,根据实际需求,可以进一步探索Memcached与其他工具如PHP、Nginx...

    memcached 安装教程

    【memcached 安装教程】 Memcached 是一款高性能、分布式内存对象缓存系统,用于缓解数据库负载,提高网站性能。本文将详细介绍如何在 CentOS 上安装 memcached,以及解决可能遇到的问题。 **一、安装 libevent 库...

    memcached-redis-mongodb安裝

    ### Memcached 安装步骤与注意事项 Memcached是一款高性能、分布式内存对象缓存系统,用于减轻数据库负担,通过缓存数据库查询结果和其他可缓存的数据来加速动态Web应用。以下是安装Memcached的具体步骤: 1. **...

    linux memcached安装资源

    在Linux系统上安装和配置Memcached涉及多个步骤,包括安装libevent、libmemcached、Memcached服务器本身,以及PHP的Memcache扩展。这个过程需要一定的Linux基础和对软件编译安装的理解。通过这个教程,你应该能够...

    memcache安装步骤

    以下是一份详细的 Memcached 安装步骤,适用于Linux操作系统,以Ubuntu为例。 1. **更新系统** 在安装任何新软件之前,首先要确保系统是最新的。打开终端并运行: ``` sudo apt update sudo apt upgrade ``` ...

    linux 安装memcached 详细

    ### Linux 下安装 Memcached 的详细步骤 #### 一、前言 Memcached 是一款高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果减少数据库负载,加速动态 Web 应用的访问速度,提高可扩展性。在 Linux 系统...

    MemCached安装

    在Mac系统上安装Memcached,通常涉及以下几个步骤: 1. **安装Homebrew**:Homebrew是Mac OS X上的一个软件包管理器,可以简化软件安装过程。首先,你需要在终端中安装Homebrew。打开终端,然后输入以下命令: ```...

    Windows下memcached安装包及详细安装步骤(含php配置)

    在windows下安装memcached时,下了很多资源,很多都不能用或者不确定当前版本是否与本地php版本相对应。于是就整了份完整资料,给有...供安装选择(亲测可用),内含安装步骤说明,且附带其他版本的下载地址供参考。

    memcached安装错误解决文件

    本篇文章将针对“memcached安装错误”这一主题,详细解析可能出现的问题及解决方案。 首先,msvcr71.dll是一个微软Visual C++运行库文件,对于某些基于VC++编译的程序(包括memcached)来说是必不可少的。如果你在...

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

    通过以上步骤,可以在Windows环境中顺利安装和配置MemCached服务。对于开发者而言,了解这些基本配置选项和命令可以帮助更高效地管理和优化MemCached的性能。此外,还可以进一步探索MemCached的高级特性,例如使用...

    Memcached安装和配置

    首先,安装Memcached的步骤如下: 1. 访问 http://code.jellycan.com/memcached/ 下载适用于Windows的最新版本(例如1.2.6)。确保下载正确版本,如果是Windows服务,应选择win32 binary。 2. 解压缩下载的文件到...

    memcached安装

    通过以上步骤,你已经成功在WAMP服务器上安装并配置了memcached,可以开始利用这个强大的缓存工具优化你的PHP应用了。记住,合理地运用缓存可以显著提高网站性能,减轻数据库负载,提升用户体验。

Global site tag (gtag.js) - Google Analytics