生产环境需要部署memcached 简单列下安装流程
操作系统: AIX 5.2
上传文件
libevent-1.4.13-stable.tar.gz
memcached-1.4.5.tar.gz
可选
zlib-1.2.3-4.aix5.2.ppc.rpm
zlib-devel-1.2.3-4.aix5.2.ppc.rpm
安装 zlib
#rpm -i zlib-1.2.3-4.aix5.2.ppc.rpm
#rpm -i zlib-devel-1.2.3-4.aix5.2.ppc.rpm
libevent 和memcached 可以安装在 /usr 或者 ~/memcached 下, 装在/usr 需要root 权限
以文件在 ~/memcached/src 为例
gunzip libevent-1.4.13-stable.tar.gz
gunzip memcached-1.4.5.tar.gz
tar xvf memcached-1.4.5.tar
tar xvf libevent-1.4.13-stable.tar
编译libevnet
可能找不到 zlib.h, 需要指定 zlib.h zconf.h 所在路径 --includedir=ZLIB_PATH
cd libevent-1.4.13-stable
./configure --prefix=~/memcached
make
make install
编译memcached
cd memcached-1.4.5
./configure --prefix=~/memcached --with-libevent=~/memcached
make
make install
编译过程中可能会报 thread_init 函数签名有冲突,修改下面3个文件
memcached.h
thread.c
memcached.c
将 thread_init 改成其他名字 如 thread_init_memcached
sed 's/thread_init/thread_init_memcached/g' memcached.h>memcached.h
sed 's/thread_init/thread_init_memcached/g' memcached.c>memcached.c
sed 's/thread_init/thread_init_memcached/g' thread.c>thread.c
运行
cd ~/memcached
./memcached -d -p 11211 -m 64m
./memcached -d -p 11212 -m 64m
分享到:
相关推荐
在 Linux 环境下安装 Memcached 扩展对于提高基于 PHP 的 Web 应用性能至关重要。本文将详细介绍如何在 Linux 上安装和配置 PHP 的 Memcached 扩展。 #### 二、安装前准备 1. **确保环境已安装 PHP**:在开始安装 ...
### Linux下安装memcached详细步骤 #### 一、前言 在Linux环境下部署memcached能够极大地提高应用程序的性能,尤其是在需要缓存数据的应用场景中。本文将详细介绍如何在64位Linux系统上安装memcached,并分享作者...
### Linux 下安装 Memcached 及解决安装中遇到的问题 #### 一、背景介绍 Memcached 是一种高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果减少数据库负载,加速动态 Web 应用的访问速度,提高可扩展性...
### Windows 下安装 Memcached #### 一、概述 本文旨在详细介绍如何在Windows环境下安装Memcached。Memcached是一款高性能、分布式内存对象缓存系统,用于加速动态Web应用,减轻数据库负担。由于官方并未直接提供...
### Linux 下安装 Memcached 的详细步骤 #### 一、前言 Memcached 是一款高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果减少数据库负载,加速动态 Web 应用的访问速度,提高可扩展性。在 Linux 系统...
在Linux环境下安装Memcached,可以帮助我们优化服务器性能,提升应用程序的响应速度。本文将详细介绍如何在Linux系统上安装和配置Memcached。 **1. 更新系统** 在安装任何新软件之前,我们需要确保系统是最新的。...
- 安装完成后,Memcached二进制文件通常位于`/usr/local/bin/`目录下。 3. 验证Memcached安装: - 使用`ls`命令查看Memcached是否在正确的位置:`# ls -al /usr/local/bin/mem*` 4. 启动Memcached服务: - 为了...
现在,我们已经安装好了 Libevent 库,下一步就是安装 Memcached。首先,我们需要下载最新的稳定版 Memcached: wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz 然后,我们解压缩下载的 ...
接下来,我们关注标签中的"工具",特别是Java环境下的Memcached使用。文件名`memcached-jar`可能是指Java的Memcached客户端库,如spymemcached或Xmemcached。这些库允许Java应用程序与Memcached服务器交互。 1. **...
接下来,我们将详细讨论如何在Linux环境下安装和配置Memcached。 首先,确保你的系统是最新的。对于基于Debian或Ubuntu的系统,可以使用以下命令更新系统: ```bash sudo apt-get update sudo apt-get upgrade ```...
在本文中,我们将详细介绍如何安装和配置Memcached,以及如何查询其运行状态。 1. **安装Memcached** - 首先,你需要从官方源或指定网址下载适合你操作系统的Memcached版本。例如,Windows用户可以访问...
- `./configure --prefix=/usr/local/libmemcached --with-memcached=/usr/local/memcached/bin/memcached`:配置编译参数,指定安装路径为`/usr/local/libmemcached`,并指定了`memcached`的路径。 - `make && ...
### 安装memcached出现异常:具体问题及解决方案 #### 一、问题概述 在安装memcached的过程中,可能会遇到各种各样的错误。其中一种常见的情况是,在启动memcached服务时出现错误提示:“error while loading ...
win7 安装memcached安装,内含有memcached.exe安装资源以及php_memcache5.4-ts
2. 解压缩 Memcached:将下载的 Memcached 解压缩到硬盘的目录下,例如:D:\memcached。 3. 安装 Memcached 服务:在命令行中输入 `Memcached –d install`,即可完成安装。 Memcached 命令 Memcached 还有其他的...
本篇文章将详细讲解如何安装和配置memcached,以及与之相关的libevent和magent。 首先,我们需要了解libevent库。libevent是一个事件通知库,它允许程序处理多个网络连接,并有效地处理来自不同源的事件。在安装...
”,这说明教程是由个人编写的,可能包含了一种简洁明了的方法来指导用户在Windows环境下安装和配置memcached服务,适合初学者或者对Windows服务器管理经验较少的读者。 **标签解析:** 1. **Memcached**:...