一、memcached的编译安装
准备:
Memcached下载地址:http://www.danga.com/memcached/
libevent下载地址:http://monkey.org/~provos/libevent/
安装步骤:
1.下载libevent & memcached源码包<?XML:NAMESPACE PREFIX = O />
libevent-1.3.tar.gz
memcached-1.2.2.tar.gz
2.解压缩libevent-1.3.tar.gz,编译安装
# tar zxvf libevent-1.3.tar.gz
# cd libevent-1.3
# ./configure --prefix=/usr/local/libevent
# make ; make install
测试libevent是否安装成功:
# 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 1root 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
3.解压缩memcached-1.2.2.tar.gz,编译安装
# tar zxvf memcached-1.2.2.tar.gz
# cd memcached-1.2.2
# ./configure --prefix=/usr/local/memchached --with-libevent=/usr/local/libevent
# make;make install
测试是否成功安装memcached:
# 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
4.作软连接,否则运行memcached的时候将找不到libevent模块
# ln -s /usr/local/libevent/lib/libevent-1.3.so.1 /usr/lib
5.启动memcached
# /usr/local/memcached/bin/memcached -d -m 256 -p 11211 -u root
相关推荐
### 一、memcached的Linux安装 1. **更新系统**: 首先确保你的Linux系统已经更新到最新版本,运行`sudo apt-get update`(对于基于Debian的系统)或`yum update`(对于基于RPM的系统)。 2. **安装依赖**: ...
Linux下的Memcached安装教程 Memcached是一款高性能、分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库负载,提高数据访问速度。在Linux环境下安装Memcached,可以帮助我们优化服务器性能,提升应用...
在Linux环境中,安装Memcached通常通过包管理器进行,如在Ubuntu上使用`apt-get`,在CentOS上使用`yum`。安装完成后,通过`systemctl`或`service`命令来启动、停止和管理服务。 1. **安装**: - Ubuntu: `sudo apt...
### Linux 下安装 Memcached 的详细步骤 #### 一、前言 Memcached 是一款高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果减少数据库负载,加速动态 Web 应用的访问速度,提高可扩展性。在 Linux 系统...
### Linux Memcached安装指南 #### 一、简介 Memcached是一款高性能、分布式内存对象缓存系统,通过减轻数据库负担来加速动态Web应用,提高网站访问速度。它通过在内存中缓存数据和对象来减少读取数据库的次数,...
Linux系统上的Memcached安装教程 Memcached是一款高性能、分布式内存对象缓存系统,它广泛用于减轻数据库负载,提高Web应用的性能。在这个教程中,我们将详细介绍如何在Linux系统上安装和配置Memcached,以及如何...
### Linux环境下Memcached安装及配置使用详解 #### 一、Memcached简介 Memcached是一款高性能、分布式内存对象缓存系统,用于加速动态Web应用程序的速度,减轻数据库负担。它通过在内存中缓存数据和对象来减少读取...
### Linux下安装memcached详细步骤 #### 一、前言 在Linux环境下部署memcached能够极大地提高应用程序的性能,尤其是在需要缓存数据的应用场景中。本文将详细介绍如何在64位Linux系统上安装memcached,并分享作者...
在Linux系统上安装Memcached服务是一项基础的系统管理和运维任务,Memcached是一款高性能的分布式内存对象缓存系统,常用于加速动态Web应用。本指南将详细介绍如何在Linux上下载、安装和启动Memcached服务。 首先,...
在Linux操作系统上安装Memcached涉及多个步骤,包括下载源码、编译、配置以及启动服务。以下是详细的过程: 1. **获取源码**: 首先,你需要访问Memcached的官方网站或通过Git克隆其源码仓库来获取最新版本的源码...
## Memcached在Linux上的安装 ### 安装步骤 1. **更新包索引**:首先,确保你的Linux系统中的包管理系统是最新的,通常使用`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)命令。 - 对于`apt-get`: ``` ...
### Linux 下 PHP 安装 Memcached 扩展详解 #### 一、Memcached与PHP扩展简介 Memcached 是一种高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果和任何其他结果来减少数据库负载并加快动态 Web 应用...
### Linux 下安装 Memcached 及解决安装中遇到的问题 #### 一、背景介绍 Memcached 是一种高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果减少数据库负载,加速动态 Web 应用的访问速度,提高可扩展性...
描述中的"for linux"表明我们将在Linux环境中安装和使用Memcached。在Linux上安装Memcached通常涉及以下步骤: 1. **获取源代码**:压缩包文件`memcached-1.4.13.tar.gz`即为Memcached的源代码包,解压后可以获取源...
### Linux 下 Memcached 的安装与启动详解 #### 一、Memcached 简介 Memcached 是一款高性能的分布式内存对象缓存系统,用于减轻数据库负载,加速动态 Web 应用程序的速度。它通过在内存中缓存数据和对象来减少...
### Memcached缓存系统在Linux与Windows环境下的安装与集群配置 #### 一、概述 Memcached是一款高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果和其他开销较大的计算结果来减少数据库负载并加速动态...
安装MemCached首先需要在服务器上部署Memcached服务。在Windows环境下,你可以下载预编译的Windows版本或通过源代码自行编译。在Linux或其他类Unix系统上,通常使用包管理器(如apt-get或yum)进行安装。 接下来,...
总结来说,构建Memcached集群并在Linux上实现淘宝月光宝盒架构是一项涉及多个步骤的任务,包括安装Memcached、配置集群、设置客户端以及部署和管理MoonBox架构。理解这些概念和技术对于优化大规模Web应用的性能至关...