`
一江春水邀明月
  • 浏览: 79020 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux memecached 安装记录一下

阅读更多

今天在linux机器上安装memcached server, google 了一把, 网上搜到的文章有若干小错误. 把别人的文章纠错放这里总结下吧, 留着以后用.


Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装)


安装步骤

1. 下载安装包

# cd /tmp
# wget http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz

# wget http://www.monkey.org/~provos/libevent-1.3.tar.gz


2. 安装libevent:

# tar zxvf libevent-1.3.tar.gz
# cd libevent-1.3
# ./configure –prefix=/usr
# make
# make install

测试 libevent 安装 # ls -al /usr/lib | grep libevent


3. 安装memecached

 # cd /tmp
# tar zxvf memcached-1.2.2.tar.gz
# cd memcached-1.2.2
# ./configure –with-libevent=/usr
# make
# make install

测试是否成功安装memcached    # ls -al /usr/local/bin/mem*


4. 启动memcached

   # /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 11211 -c 256

-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.0.200,
-p是设置Memcache监听的端口,我这里设置了11211,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,


5. 启动过程中发现错误 error while loading shared libraries...

  # vi /etc/ld.so.conf.d/*.conf,  加入行 /usr/lib, 保存

   再运行

  # /sbin/ldconfig –v

  这时候再运行步骤4# 中的启动命令就没问题了.

 

参考链接 :

 

分享到:
评论

相关推荐

    Linux中memcached相关资源包

    2)安装操作系统环境:CentOS-6.5,(其它linux操作系统请自行尝试)。 3)安装步骤详解:http://blog.csdn.net/clevercode/article/details/45441881。 4)欢迎大家关注博客更多精彩的内容:...

    linux下nginx-tomcat集群及 memecached session共享

    linux下nginx-tomcat集群及session共享,亲测成功,下载的文件包含了所有需要的jar包及nginx,memcached安装,配置,由于试了很多种方法,下了很多包,有些也需要积分,所以这里下载要些积分留着用,不好意思了,...

    linux下nginx+memecached+tomcat负载均衡故障转移

    在Linux环境下,构建一个高效的Web服务架构是至关重要的,尤其是对于高并发、高可用性的需求。本主题将探讨如何在Linux系统中利用Nginx作为反向代理和负载均衡器,搭配Memcached作为缓存服务,以及Tomcat作为Java...

    配置memecached作hibernate4的二级缓存

    在IT行业中,数据库缓存是提高应用程序性能的关键技术之一。特别是在使用ORM框架如Hibernate时,二级缓存可以显著减少对数据库的访问,从而提升系统响应速度。本篇将详细讲解如何配置Memcached作为Hibernate 4的二级...

    memecached

    memecachedmemecachedmemecachedmemecachedmemecached

    使用cookie+memecached实现单点登录方案

    单点登录(Single Sign On,简称SSO)是一种让用户在多应用系统中只需登录一次就能访问所有相互信任的应用的技术。这种解决方案在企业级环境中广泛使用,以提高用户体验和管理效率。SSO的核心在于用户登录一次后,其...

    Windows下memcached安装包及详细安装步骤(含php配置)

    在windows下安装memcached时,下了很多资源,很多都不能用或者不确定当前版本是否与本地php版本相对应。于是就整了份完整资料,给有需要的人。本地php是5.3版本的,所以压缩包里放了memcached 2.2.6版的...

    memecached使用

    一些使用技巧,很实用,大家可以看看.如何实用memcached,以及基本使用方法

    Java中tomcat memecached session 共享同步问题的解决办法

    在Java开发中,Tomcat作为常用的Web服务器,经常需要处理多服务器环境下的session共享问题,以便用户在不同服务器之间切换时能保持登录状态。当使用Memcached作为分布式缓存系统时,可以有效地解决这个问题。...

    ssm框架集成apache cxf2.7

    ssm(Spring+SpringMVC+Mybatis)框架集成apache cxf2.7,并同时集成了memecached(缓存服务器)+mongodb(NoSQL)+定时任务队列(Quartz).

    nginx Web服务器实验数据

    nginxWeb服务器,原始优化...memecached的存取速度快,但tcp连接的时间消耗就成为主要因素. 如果还有现高的要求-->memcached连接池,模仿java的数据库连接池. 这对于PHP运行特点,需要有专门第3方的扩展,PHP本身不行.

    thinkphp3.2 memcached 类库 使用方法

    /** * Memcached */ 'PERSISTENTID' => 'mlm_cache',//持久链接标示 'MEMCACHED_HOST' => '127.0.0.1', //可数组形式...'MEMECACHED_WEIGHT' => 0,//权重 将类库拷贝到 \ThinkPHP\Library\Think\Cache\Driver 文件夹下

    notcached:TypeScript中的Node.js Memcached客户端

    甚至fork memecached似乎也没有得到维护。 因此,我决定改写我自己的客户端。 特征 基本命令,例如得到,设置 单个服务器的池 使用多服务器支持 元命令 二进制支持 SASL支持 流支持(node.js stream ) 文件...

    database-transform-tool:通过图形界面为数据监控以及数据同步提高良好的服务,可支持数据同步的数据源或数据库有:SQL数据源、NoSQL数据源、数据引擎、数据仓库、消息队列;通过Canal可支持数据库监控以及数据备份

    database-transform-tool 为数据监控以及数据同步提供C/S方式的J2SE的swing的图形化界面服务,并为服务提供高性能的同步以及监控服务。 ...2)NoSQL服务[Cassandra|MongoDB|Redis|Memecached] 3)S

    Mongodb学习笔记.docx

    运行平台是指 CentOS、Nginx、PHP、MongoDB、Memecached、MySQL 等技术的整合。这些技术的整合可以构建一个高性能的服务器平台环境。 四、学习目标 * 掌握 MongoDB 的使用和应用 * 掌握 Cache 的使用和应用 * 掌握...

    memcached-session-manager jars to tomcat.rar

    完全可以根据github的要求来配置,我只是没分了~ 官网地址:https://github.com/magro/memcached-session-manager/wiki/SetupAndConfiguration#add-memcached-session-manager-jars-to-tomcat

    Strategies.zip

    在IT行业中,优化应用程序性能是至关重要的,尤其是在处理高并发场景时。`Strategies.zip`这个压缩包似乎包含了关于如何在ASP.NET和ASP.NET MVC框架下实现高效缓存策略的资料,以提升系统的响应速度和处理能力。...

    MVC5+EF6之巧租房系统

    大体分为3个阶段的学习: 第一阶段是mvc基础的学习,通过通俗... 大型网站架构:UnitTest、AutoFac、分布式架构(Redis、Memecached等)、CDN与云存储、云计算服务(短信验证、SendCloud邮件云)、RBAC权限控制、页

Global site tag (gtag.js) - Google Analytics