`

ubuntu安装memcache及基本命令使用

 
阅读更多

一、Memcache介绍

        memcache是一款高性能、分布式的内存对象缓存系统。最初用于通过减轻数据库的负载来提升动态web应用程序的性能。详细介绍可参考官网:http://memcached.org/

 目前工作中使用的memcache是公司的memcache集群,通过xmemcached(memcache客户端的java实现之一)和memcache集群交互。今天在自己的机器上试着安装和使用memcache,记录如下。

 

二、环境

        操作系统:Ubuntu 14.04.1

  

三、步骤

        1、因为memcache依赖于libevent,所以要先安装libevent:

 

 apt-get install libevent-dev

        2、下载最新的memcache安装包:

 

   

cd /usr/local
wget http://memcached.org/files/memcached-1.4.22.tar.gz

        3、安装memcache,执行以下命令:

 

 

cd /usr/local
tar -xzvf memcached-1.4.22.tar.gz
cd memcached-1.4.22
./configure --prefix /usr/local/memcached/ 
make clean
make
make install

     注:如果提示权限不足,可切换到root账号操作,或者使用sudo 命令的形式,然后输入当前账号的密码。如:sudo wget http://memcached.org/files/memcached-1.4.22.tar.gz

 

 

四、测试

        1、启动memcache守护进程:

cd /usr/local/memcached/bin
./memcached -d -u root

         可以执行./memcached -h 命令查看具体参数说明。

 

        2、利用telnet连接:

telnet localhost 11211
stats

         如果可以顺利连接,并且出现统计信息,说明安装成功。

 

五、memcached常用命令

  可参考:

  http://www.cnblogs.com/jeffwongishandsome/archive/2011/11/06/2238265.html

  http://code.google.com/p/memcached/wiki/NewCommands

 

 

分享到:
评论

相关推荐

    Ubuntu下安装memcache

    总结来说,在Ubuntu系统下安装memcache需要先安装libevent库,然后安装memcached程序本身,并且如果需要在PHP中使用memcache还需要安装PHP的memcache扩展。整个过程涉及到从源码包的下载、编译到配置和测试,每一步...

    ubuntu中安装LMAP

    在Ubuntu中,使用`apt-get`命令安装: ```bash sudo apt-get install libncurses5-dev ``` - 配置并编译MySQL: ```bash cd mysql-5.1.44 ./configure --prefix=/usr/local/webserver/mysql --enable-...

    Linux安装Memcache

    使用`ls -al /usr/local/bin/mem*`命令查看Memcache是否安装成功。如果看到类似`/usr/local/bin/memcached`和`/usr/local/bin/memcached-debug`的文件,说明安装成功。 5. **安装PHP的Memcache扩展**: - 从PECL...

    Memcache安装配置使用说明

    **Memcache 安装配置使用说明** --- **1、简介** 1.1 **文档目的** 本文档旨在提供详细的步骤和指南,帮助用户成功地在他们的系统上安装、配置和使用Memcache,这是一个高效的分布式内存对象缓存系统,常用于缓解...

    Ubuntu系统下安装Reviewboard详解

    在开始安装Reviewboard之前,首先需要确保您的Ubuntu系统已经更新了最新的软件包列表,并安装了一些基本的依赖项。 ##### 2.1 更新本地软件库列表 更新本地软件库列表是确保能够获取到最新软件包的重要步骤。 ```...

    memcache的配置及使用——memcache及其客户端telnet

    在Linux环境下,可以使用以下命令安装: - Ubuntu/Debian: `sudo apt-get install memcached` - CentOS/RHEL: `sudo yum install memcached` 2. **启动与停止服务**: 安装完成后,你可以使用系统服务管理命令启动...

    linux MemCache 安装手册

    Linux MemCache 安装手册 Memcached是一款高性能、分布式内存对象缓存系统,它被广泛应用于Web应用中,用于减轻数据库的负载,提高数据访问速度。这个安装手册将引导你完成在Linux环境下安装和配置Memcached的过程...

    ubuntu环境下安装memcache及启动的方法

    在Ubuntu环境下安装和启动Memcached,一个轻量级的分布式内存对象缓存系统,通常...通过上述步骤,你可以在Ubuntu环境中成功安装和启动Memcached,并进行基本的测试。确保根据你的实际需求调整配置,以充分利用其性能。

    memcache软件和+教程

    本教程将详细介绍Memcache的基本概念、安装与配置、使用方法以及最佳实践。 1. **基本概念** - **缓存**:缓存是一种存储技术,用于临时存储频繁访问的数据,以减少对主存储器或网络资源的访问,提高系统性能。 -...

    Ubuntu 12.04 OpenStack Essex安装(多节点)

    ### Ubuntu 12.04 OpenStack Essex安装(多节点) ...以上步骤完成了OpenStack Essex在Ubuntu 12.04系统上的初步安装环境准备和控制节点的基本配置。接下来可以继续进行其他组件的具体安装和配置工作。

    memcache 安装和使用

    **Memcached** 是一个高性能、分布式内存对象缓存系统,用于在...以上就是 Memcached 的安装与使用介绍,包括基本操作、最佳实践及扩展知识。在实际应用中,合理利用 Memcached 可以显著提升系统的响应速度和用户体验。

    ubuntu下lamp的部署

    - 使用 `sudo apt-get install php5 apache2 php5-cli php-apc php5-curl php5-gd php5-mcrypt php5-dev php-apc libapache2-mod-php5 php5-mysql php5-ldap php-pecl nfs-common` 命令来安装 PHP 及其相关扩展以及...

    Memcache 全面剖析,Memcache 教程

    1. **安装**:在不同的操作系统上,可以通过包管理器(如 apt-get 在 Ubuntu 上,brew 在 macOS 上)安装 Memcache。 2. **配置**:配置文件通常为 `memcached.conf`,可设置监听端口、最大内存使用量、最大连接数等...

    ubuntu,LAMP安装笔记

    ### Ubuntu LAMP环境安装知识点详解 #### 一、概述 在Ubuntu系统上搭建LAMP(Linux、Apache、MySQL、PHP)环境是常见的Web服务器配置方式之一。本文将根据提供的安装笔记,详细介绍各组件的安装步骤及注意事项。 #...

    redis&memcache;所需扩展包

    1. **Linux**:在 Ubuntu 或 Debian 上,可以使用 `apt-get` 命令安装 Redis 及其依赖: ```bash sudo apt-get update sudo apt-get install redis-server ``` 2. **CentOS 或 RHEL**:使用 `yum` 安装: ```...

    Ubuntu 17.10安装phpMyAdmin数据库管理工具配置详解

    在Ubuntu 17.10中,可以使用以下命令安装必要的组件: ```bash sudo apt install mysql-server-5.7 mysql-client-5.7 php7.0 apache2 ``` 安装完成后,需要对MySQL进行基本配置,包括设置root用户的密码和其他安全...

    memcahe资料及安装程序

    - **连接与操作**:客户端库提供了连接、设置、获取、删除等基本操作,例如在PHP中,可以使用`memcache_connect()`函数建立连接,`memcache_set()`和`memcache_get()`进行数据存取。 5. **Memcached的应用场景** ...

    memcached相关

    3. **启动服务**: 安装完成后,可以使用`memcached`命令启动服务,具体命令可能因系统不同而略有差异,例如在某些系统上是`memcached -d`。服务启动后,Memcached会在默认端口11211上监听连接。 **安装PHP的...

    Linux系统搭建PHP开发环境

    本文将详细介绍如何在Ubuntu 16.04.4系统上搭建这个环境,并涉及一些额外的辅助工具,如Memcached、Vim、Memcache、Beanstalkd、Redis和Supervisor。 首先,我们需要确保系统是最新的。打开终端并输入以下命令: ``...

Global site tag (gtag.js) - Google Analytics