`

how to setup memcache on linux

阅读更多
Steps to install Libevent(memcached dependency)

First we need to check if libevent is installed or not?
  • type whereis libevent on shell.


  • If you don’t find it, then we need to download and install it.  Type following sequence of commands on your shell
    wget http://www.monkey.org/~provos/libevent-1.4.8-stable.tar.gz
  • tar xfz libevent-1.4.8-stable.tar.gz
  • cd libevent-1.4.8-stable
  • ./configure
  • make
  • sudo make install


  • Finally we need to create a symlink to libevent
  • type  sudo ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib on shell.


  • Steps to install Memcached

    Download and install, for that type following sequence of commands on your shell
    wget http://danga.com/memcached/dist/memcached-1.2.6.tar.gz
  • tar xfz memcached-1.2.6.tar.gz
  • cd memcached-1.2.6
  • ./configure
  • make
  • sudo make install


  • Run Memcached as a daemon (d = daemon, m = memory, u = user, l = IP to listen to, p = port)
  • type memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 on shell


  • 当按照上面的教材安装完成后出现类似下面的错./memcached: error while loading shared libraries: libevent-1.3e.so.1: cannot open shared object file: No such file or directory


    You can fix this by simply doing this:

    上面的软连接写错位置了,应该用下面的命令

    ln -s /usr/local/lib/libevent-1.3e.so.1 /lib64/



    就可以正常运行了

    用下面的命令来查看是否成功
    netstat -a -n |grep 1121

    如果可以看到下面的结果:就成功了

    tcp        0      0 127.0.0.1:11211             0.0.0.0:*                   LISTEN
    udp        0      0 127.0.0.1:11211             0.0.0.0:*


    window 下面的安装简单

    下面 window版本的memcache server

    http://s3.amazonaws.com/downloads.northscale.com/memcached-win32-1.4.4-14.zip

    解压zip文件到某个目录如: c:\mmemcache-1.4.4

    进入 c:\mmemcache-1.4.4 目录

    memcached.exe -d install 安装服务

    memcached.exe -d start 启动服务

    memcached.exe -d uninstall 卸载服务

    更多命令 memcached.exe -h 查看帮助
    分享到:
    评论

    相关推荐

      memcache for linux

      linux平台使用的memcache压缩包,解压缩之后运行make && make install安装, 然后/usr/local/memcache/bin/memcache -d -m 1024 -u root -p 11211 -c 1024命令运行memcache

      linux MemCache 安装手册

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

      Nginx+Memcache+Linux+Tomcat集群

      在构建高性能的Web服务环境中,Nginx、Memcache、Linux和Tomcat的集群组合是一个常见的解决方案。这个集群架构能够提供高可用性、负载均衡以及缓存优化,从而提高系统的响应速度和处理能力。 首先,让我们详细了解...

      Linux安装Memcache

      【Linux安装Memcache】 Memcache是一款高性能的分布式内存对象缓存系统,常被用来缓解数据库负载,提升Web应用性能。本文将详细介绍如何在Linux环境下安装和配置Memcache服务器端及PHP扩展。 首先,确保你的系统...

      Linux环境下Memcache的安装

      在Linux环境中,Memcache是一种广泛使用的内存对象缓存系统,用于提高Web应用程序的性能。它通过将数据存储在内存中,避免了频繁的数据库访问,从而显著提升了响应速度。本教程将详细介绍如何在Linux上安装Memcache...

      linux memcache应用

      linux 基本操作,memcache应用,主要用于WEB站点。

      php memcache-3.0.9.tar.gz php7 扩展 linux 包

      《PHP7 Memcache扩展3.0.9在Linux上的安装与使用详解》 在Web开发领域,PHP作为服务器端脚本语言,广泛应用于构建动态网站。为了提高网站性能,开发者通常会利用缓存技术,而Memcache就是一种广泛应用的分布式内存...

      在Linux下memcache安装配置文档

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

      linux环境memcache详细安装步骤(含memcache软件包)

      在Linux环境中,Memcached是一个非常流行的轻量级内存对象缓存系统,用于提高Web应用程序的性能。它通过存储数据和对象在内存中来减少数据库访问的次数,从而提高整体响应速度。以下是一份详细的Linux环境下...

      linux memcache和libevent安装包

      1. 下载:从官方网站或者通过`wget`命令获取memcache 1.4.19的源码包。 2. 解压:`tar -zxvf memcached-1.4.19.tar.gz` 3. 配置:`cd memcached-1.4.19 && ./configure` 4. 编译:`make` 5. 安装:`sudo make ...

      memcache1.2.1 for windows

      标题"memcache1.2.1 for windows"指的是Memcache的1.2.1版本,这是专为Windows操作系统设计的一个内存缓存系统。Memcache是一个广泛使用的开源高性能分布式内存对象缓存系统,它能够通过在内存中存储数据来减少对...

      【汇总】Memcache

      3. **跨平台**:支持多种操作系统,包括Linux、Windows、FreeBSD等。 4. **数据过期机制**:可以为每个缓存项设置存活时间(TTL),到期后自动删除。 ### 四、使用场景 1. **减轻数据库压力**:将频繁访问的数据...

      Memcache win版 服务器和.net驱动

      在Windows平台上,尽管Memcache原生支持Linux系统,但通过一些第三方实现,也可以在Windows上运行。 标题中的"Memcache win版"指的是在Windows操作系统上的Memcache服务器实现。这通常是通过一个名为`memcached`的...

      linux下的memcache-2.2.4

      **Linux下的Memcached 2.2.4:详解与安装** Memcached是一款高效、轻量级的内存对象缓存系统,常用于减轻数据库负载,提高Web应用性能。它的工作原理是将数据存储在服务器的内存中,以便快速访问,特别适合处理高...

      windows本地开启memcache服务

      在Windows环境下,虽然不如在Linux环境下常见,但依然可以通过一些步骤来安装和启动本地的Memcache服务。以下是对如何在Windows上开启Memcache服务的详细步骤及相关的知识点: 首先,你需要下载Memcache的Windows...

      高洛峰 memcache for window 和linux版软件及教程

      四、安装Memcache服务器(Linux和Window上分别安装) Windows下 Memcahced.exe -d install [uninstall] Memcached.exe –d -m 50 –l 127.0.0.1 -p 11211 start 五、Memcached服务器的管理(启动) ...

      windows下安装memcache

      在Windows环境下安装Memcache是一个相对较为特殊的操作,因为Memcache主要设计用于Unix/Linux系统,但通过一些工具和步骤,我们也可以在Windows上实现这一过程。本文将详细介绍在Windows上安装Memcache的步骤,并...

      Memcache原理及实现

      【Memcache原理及实现】 Memcache,全称Memcached,是一种高性能的分布式内存对象缓存系统,主要用于减轻数据库的负载。它将数据存储在内存中,以键值对的形式提供快速访问,尤其适用于高并发场景。Memcache最初由...

      memcache安装与基本操作详解

      ### Memcache安装与基本操作详解 #### 一、前言 Memcache是一种高性能的分布式内存对象缓存系统,用于加速动态Web应用,减轻数据库负担。本文将详细介绍如何安装配置Memcache,并提供基本的操作示例。 #### 二、...

      window 7memcache安装组件

      echo "Connected to Memcache server "; $value = 'Hello, Memcache!'; $memcache->set('key', $value, 0, 60); //存储数据 $get_value = $memcache->get('key'); //获取数据 echo "Retrieved value: " . $...

    Global site tag (gtag.js) - Google Analytics