`
rikugun
  • 浏览: 350955 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

AIX 下安装 memcached

    博客分类:
  • JAVA
阅读更多
生产环境需要部署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

0
0
分享到:
评论

相关推荐

    linux下 php安装memcached扩展

    在 Linux 环境下安装 Memcached 扩展对于提高基于 PHP 的 Web 应用性能至关重要。本文将详细介绍如何在 Linux 上安装和配置 PHP 的 Memcached 扩展。 #### 二、安装前准备 1. **确保环境已安装 PHP**:在开始安装 ...

    Linux下安装memcached详细步骤

    ### Linux下安装memcached详细步骤 #### 一、前言 在Linux环境下部署memcached能够极大地提高应用程序的性能,尤其是在需要缓存数据的应用场景中。本文将详细介绍如何在64位Linux系统上安装memcached,并分享作者...

    linux下安装memcached以及解决安装中遇到的问题

    ### Linux 下安装 Memcached 及解决安装中遇到的问题 #### 一、背景介绍 Memcached 是一种高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果减少数据库负载,加速动态 Web 应用的访问速度,提高可扩展性...

    Windows 下安装 Memcached1

    ### Windows 下安装 Memcached #### 一、概述 本文旨在详细介绍如何在Windows环境下安装Memcached。Memcached是一款高性能、分布式内存对象缓存系统,用于加速动态Web应用,减轻数据库负担。由于官方并未直接提供...

    linux 安装memcached 详细

    ### Linux 下安装 Memcached 的详细步骤 #### 一、前言 Memcached 是一款高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果减少数据库负载,加速动态 Web 应用的访问速度,提高可扩展性。在 Linux 系统...

    linux下memcached安装

    在Linux环境下安装Memcached,可以帮助我们优化服务器性能,提升应用程序的响应速度。本文将详细介绍如何在Linux系统上安装和配置Memcached。 **1. 更新系统** 在安装任何新软件之前,我们需要确保系统是最新的。...

    在Linux上安装Memcached服务

    - 安装完成后,Memcached二进制文件通常位于`/usr/local/bin/`目录下。 3. 验证Memcached安装: - 使用`ls`命令查看Memcached是否在正确的位置:`# ls -al /usr/local/bin/mem*` 4. 启动Memcached服务: - 为了...

    CentOS 安装配置memcached

    现在,我们已经安装好了 Libevent 库,下一步就是安装 Memcached。首先,我们需要下载最新的稳定版 Memcached: wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz 然后,我们解压缩下载的 ...

    Centos6.5下安装Memcached完整示例

    接下来,我们关注标签中的"工具",特别是Java环境下的Memcached使用。文件名`memcached-jar`可能是指Java的Memcached客户端库,如spymemcached或Xmemcached。这些库允许Java应用程序与Memcached服务器交互。 1. **...

    linux下安装memcached

    接下来,我们将详细讨论如何在Linux环境下安装和配置Memcached。 首先,确保你的系统是最新的。对于基于Debian或Ubuntu的系统,可以使用以下命令更新系统: ```bash sudo apt-get update sudo apt-get upgrade ```...

    安装Memcached及Memcached配置

    在本文中,我们将详细介绍如何安装和配置Memcached,以及如何查询其运行状态。 1. **安装Memcached** - 首先,你需要从官方源或指定网址下载适合你操作系统的Memcached版本。例如,Windows用户可以访问...

    windows 上的安装Memcached及Memcached配置

    在Windows环境下安装Memcached并进行基本配置,主要涉及以下步骤: 1. **下载Memcached** 首先,访问官方或可信源下载Memcached。最新版本为1.2.6时,确保选择适合Windows平台的二进制文件(win32 binary),下载...

    PHP安装memcached

    - `./configure --prefix=/usr/local/libmemcached --with-memcached=/usr/local/memcached/bin/memcached`:配置编译参数,指定安装路径为`/usr/local/libmemcached`,并指定了`memcached`的路径。 - `make && ...

    安装memcached出现异常

    ### 安装memcached出现异常:具体问题及解决方案 #### 一、问题概述 在安装memcached的过程中,可能会遇到各种各样的错误。其中一种常见的情况是,在启动memcached服务时出现错误提示:“error while loading ...

    win7 安装memcached

    win7 安装memcached安装,内含有memcached.exe安装资源以及php_memcache5.4-ts

    安装Memcached及Memcached配置.doc

    2. 解压缩 Memcached:将下载的 Memcached 解压缩到硬盘的目录下,例如:D:\memcached。 3. 安装 Memcached 服务:在命令行中输入 `Memcached –d install`,即可完成安装。 Memcached 命令 Memcached 还有其他的...

    memcached安装软件 libevent magent memcached

    本篇文章将详细讲解如何安装和配置memcached,以及与之相关的libevent和magent。 首先,我们需要了解libevent库。libevent是一个事件通知库,它允许程序处理多个网络连接,并有效地处理来自不同源的事件。在安装...

    Window安装memcached【亲测能用!】

    ”,这说明教程是由个人编写的,可能包含了一种简洁明了的方法来指导用户在Windows环境下安装和配置memcached服务,适合初学者或者对Windows服务器管理经验较少的读者。 **标签解析:** 1. **Memcached**:...

Global site tag (gtag.js) - Google Analytics