`
wangmored
  • 浏览: 164855 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux memcache 安装

阅读更多


1.下载memcached服务器端安装文件
    版本: memcached-1.4.2.tar.gz
    下载地址:http://www.danga.com/memcached/download.bml
2.下载libevent,memcached需要用到socked,依赖此安装文件。
   版本: libevent-1.4.12-stable.tar.gz
   下载地址:http://www.monkey.org/~provos/libevent/
3.由于linux系统可能默认已经安装libevent,
   执行命令:rpm -qa|grep libevent查看系统是否带有该安装软件
   如果有执行命令:rpm -e libevent-1.1a-3.2.1 --nodeps(由于系统自带的版本旧,忽略依赖删除)
4.安装libevent,
  tar zxvf libevent-1.4.12-stable.tar.gz
  cd libevent-1.4.12-stable
  ./configure --prefix=/usr/local/libevent-1.4
  make
  make install
5.安装memcached
  tar zxvf memcached-1.4.2.tar.gz
  cd memcached-1.4.2
  ./configure --prefix=/usr/local/memcached-1.4.2 --with-libevent=/usr/local/libevent-1.4/
  make
  make install
  至此memcached安装完毕
6.测试
  当启动memcached时经常不能发现libevent.so;可以通过以下命令检查:
   进入/usr/local/memcached-1.4.2/bin目录
   LD_DEBUG=help ./memcached -v
   LD_DEBUG=libs  ./ memcached -v
   解决方法:
   ln -s /usr/local/libevent-1.4/lib/libevent-1.4.so.2 /lib64/libevent-1.4.so.2

7.启动memcache:
  ./memcached -help
  ./memcached -d -m 1024 -u root -p 11211 -c 1024 -P /tmp/memcached.pid
   启动参数说明:
   -d   选项是启动一个守护进程,
   -m  是分配给Memcache使用的内存数量,单位是MB,默认64MB
   -M  return error on memory exhausted (rather than removing items)
   -u  是运行Memcache的用户,如果当前为root 的话,需要使用此参数指定用户。
   -l   是监听的服务器IP地址,默认为所有网卡。
   -p  是设置Memcache的TCP监听的端口,最好是1024以上的端口
   -c  选项是最大运行的并发连接数,默认是1024
   -P  是设置保存Memcache的pid文件
   -f   <factor>   chunk size growth factor (default: 1.25)
   -I   Override the size of each slab page. Adjusts max item size(1.4.2版本新增)
  也可以启动多个守护进程,但是端口不能重复
8.停止Memcache进程:
   kill `cat /tmp/memcached.pid`













分享到:
评论

相关推荐

    linux MemCache 安装手册

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

    Linux安装Memcache

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

    在Linux下memcache安装配置文档

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

    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。 首先,我们需要获取Memcache的安装包。当前的最新版本可以在Google Code项目页面下载,地址为http://code.google.com/p/memcached/downloads/list。在本文中,我们以...

    linux memcache安装配置方法

    Linux Memcache是一个高效、轻量级的分布式内存对象缓存系统,主要用于缓解数据库负载,提高...总之,Linux Memcache的安装配置是优化Web应用性能的重要手段,正确配置和使用能够极大地提升系统效率,减轻数据库压力。

    memcache安装详细步骤

    当初自己在linux下安装memcache缓存服务器,由于第一次操作,花费不少时间, 搞了半天记录成文档,亲自测试启动memcache可以运行,分享给第一次操作的生手。 如果本机linux有lib库也可以直接编译自己的lib库(建议...

    linux memcache应用

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

    linux memcache和libevent安装包

    在Linux环境中,安装Memcached的步骤包括下载源码包,解压,配置,编译和安装: 1. 下载:从官方网站或者通过`wget`命令获取memcache 1.4.19的源码包。 2. 解压:`tar -zxvf memcached-1.4.19.tar.gz` 3. 配置:`cd...

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

    以下是一份详细的Linux环境下Memcached的安装步骤,包括所需软件包的获取和配置。 1. **系统准备**: - 首先,确保你的Linux发行版是基于Debian或Red Hat的,因为这些系统的包管理器支持Memcached。 - 更新系统包...

    linux下安装memcache

    在Linux环境下安装Memcached是一项常见的任务,特别是在搭建高性能、分布式内存缓存系统时。Memcached是一款轻量级的、开源的、基于内存的数据存储服务,它用于存储小块的任意类型的数据,如数据库查询结果、网页...

    memcache安装

    在进行Memcache安装之前,需要确保服务器已经安装了一些必要的工具和库文件。首先检查服务器是否安装了`autoconf`等工具,如果未安装,则按照以下步骤进行安装: 1. **安装`autoconf`与`m4`** ```bash # 进入...

    linux上安装memcache-1.4.15必备软件

    memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著[1] 。这是一套...

    Linux下memcache编译安装与基本使用教程

    一、在 linux 编译安装memcache、redis等,需要 gcc,make,cmake,autoconf,libtool 等工具, 直接使用yum安装即可: yum install gcc make cmake autoconf libtool 二、下载官方源码: memcached依赖于libevent库,因此...

    Ubuntu下安装memcache

    在Linux环境下,尤其Ubuntu,可以通过命令行工具安装。 安装libevent库是必须的步骤,因为memcached依赖libevent库进行高效的网络通信。libevent是一个事件通知库,主要负责处理套接字的读写事件。安装libevent通常...

    Linux下Memcache的源码安装

    本文将详细讲解如何在Linux环境下通过源码安装Memcached,并涉及其依赖库libevent的安装过程。 首先,我们需要下载Memcached的源码包。在本例中,我们使用的版本是memcached-1.2.6,可以从官方网站...

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

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

Global site tag (gtag.js) - Google Analytics