• Memcached 安装部署手册


    Memcached 安装部署手册


    == 以下安装步骤基于 Cent OS 操作系统 ==

    安装编译软件 gcc

    # yum install gcc
    

    安装依赖包 libevent

    将 安装包 libevent-2.0.21-stable.tar.gz 上传到服务器 /opt/upload 目录下

    # cd /opt/upload
    # tar -zxvf libevent-2.0.21-stable.tar.gz
    # cd libevent-2.0.21-stable
    # ./configure
    # make
    # make install
    

    安装 memcached

    安装 memcached

    将 安装包 memcached-1.4.15.tar.gz 上传到服务器 /opt/upload 目录下

    # mkdir -p /opt/memcached
    
    # cd /opt/upload
    # tar -zxvf memcached-1.4.15.tar.gz
    # cd memcached-1.4.15
    # ./configure --prefix=/opt/memcached --with-libevent=/opt/upload/libevent-2.0.21-stable
    # make
    # make install
    

    启动 memcached

    # cd /opt/memcached/bin
    # ./memcached -d -m 4096 -u nobody -l 202.118.177.130 -p 11211 -c 10000 -P /opt/memcached/tmp/memcached.pid
    

    *注:
    在安装完成之后,启动memcache时有可能会出现以下错误:
    memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory
    系统无法定位libevent库,此时可以用如下方法解决问题:
    ln -s /usr/local/lib/libevent-2.0.so.5 /lib/libevent-2.0.so.5
    如果是64位操作系统,需要指向/lib64目录
    ln -s /usr/local/lib/libevent-2.0.so.5 /lib64/libevent-2.0.so.5
    *

    再次启动memcache,一切正常。

    设置开机启动

    # echo /opt/memcached/bin/memcached -d -m 4096 -u nobody -l 202.118.177.130 -p 11211 -c 10000 -P /opt/memcached/tmp/memcached.pid >> /etc/rc.local
    

    启动参数说明

    • -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 是指定进程pid的存放文件

    集群部署 memcached

    若要进行集群部署memcached

    1. 只需按以上步骤部署多个服务器
    2. 也可以在同一个服务器上启动多个实例(不同端口)
  • 相关阅读:
    当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'tb_User' 中的标识列插入显式值。
    版本控制器Vss和svn
    判断浏览器刷新与关闭的代码
    web开发过程中要注意的问题(二)【转】
    JS版include函数
    兼容FF/IE的添加收藏夹的代码
    jQuery技巧总结
    把JS与CSS写在同一个文件里
    CSS hack浏览器兼容一览表
    利用JS获取IE客户端IP及MAC的实现
  • 原文地址:https://www.cnblogs.com/bbbing/p/11011417.html
Copyright © 2020-2023  润新知