`

memcahed在linux环境的安装

 
阅读更多

在上一家公司时,产品主要使用memcached做缓存。

虽然目前这家公司memcached使用的比较少(刚进公司做云存储相关服务时小规模使用了一下,后来做另一个系统时换redis做了缓存),但前几天整理资料时看到了原先写的memcached相关笔记,在此整理一下发上来。

 

一、安装准备:

(1)下载memcached-1.4.7.tar.gz。

(2)下载libevent-2.0.12-stable.tar.gz,memcached使用libevent用于socket处理。

二、安装libevent:

# tar zxvf  libevent-2.0.12-stable.tar.gz 
# cd libevent*
# ./configure –prefix=/usr  //配置并指定安装路径
# make //编译
# make install  

(安装到/usr/lib下)

三、安装memcached:

# tar zxvf  memcached-1.4.7.tar.gz
# cd  memcached*
# ./configure –with-libevent=/usr  //在配置时需要指定libevent的安装路径
# make
# make install

(安装到/usr/local/bin/下)

 

四、设置开机自动启动:

在/etc/rc.d/rc.local中加入一行,下面命令:
/usr/local/bin/memcached -d -m 20 -p 11211 -u  deamon -c 256

属于哪个用户的服务,由哪个用户启动。

分享到:
评论

相关推荐

    memcahed.zip

    Linux下安装memcahed的所有包和一键安装脚本、启动脚本,包括libevent、memcached、install-memcached.sh、start-memcached.sh,很方便的安装memcached

    Memcahed协议简单实现代码

    描述中的"一个在Linux下实现Memcached命令的例子"进一步确认了我们将在Linux环境下操作,这通常意味着开发者需要熟悉Unix-like系统的命令行工具和编程环境。"用C++实现"指出我们将关注C++编程语言,这是一种通用且...

    memcahed开机启动脚本

    基本完善的memcahed开机启动脚本,放到memcahed即可

    memcahed公开课代码

    【标题】"memcached公开课代码" 涉及的核心知识点主要围绕着memcached这款高性能、分布式内存对象缓存系统以及其在Mvc三层架构中的应用。Memcached被广泛用于减轻数据库负载,提高Web应用的响应速度,尤其适用于读取...

    Memcahed分布式缓存服务替换Session解决方案

    这种方案主要针对的是多服务器环境下的session复制问题,即在负载均衡的集群环境中,确保用户在不同服务器之间的会话状态能够无缝切换和共享。 描述中提到的“已在本地实现”,意味着这一解决方案已经在本地环境中...

    ubuntu+php环境下的Memcached 安装方法

    下面记录一下在lamp环境下的Memcached安装。关于Memcached的应用,这里有两篇不错的文章:《应用 memcached 提升站点性能》、《Discuz!的Memcache缓存实现》使用apt安装memcached apt-get install memcached 启动...

    memcached的细节文档

    - **安装**:通过包管理工具或编译源代码的方式可以安装memcached。 - **启动**:通常使用命令行启动memcached服务,并可通过命令行参数调整memcached的运行配置。 ### 使用Cache::Memcached Cache::Memcached是一...

    nginx+apache+JDK+memcahed+libevent+zlib+pcre+ssl+最新版本下载

    本人亲自试验整理,真实有效,包括nginx、apache、JDK、memcahed、libevent、zlib、pcre、ssl各操作系统版本及相关插件的官方下载地址,地址长久有效且版本永远有最新!心血整理,一次下载永久省心,建议好好保存以...

    memCached 学习

    memcached是什么? memcached的特征 ...安装memcached memcached的安装 memcached的启动 用客户端连接 使用Cache::Memcached 使用Cache::Memcached连接memcached 保存数据 获取数据 删除数据 增一和减一操作 总结

    CentOS 安装配置memcached

    在安装 Memcached 之前,我们需要先安装 Libevent 库,Libevent 库提供了事件驱动的 I/O 机制,Memcached 就是基于 Libevent 库实现的。首先,我们需要下载最新的稳定版 Libevent 库: wget http://monkey.org/~...

    memcached缓存插件

    在本地运行 Memcached 插件,首先需要下载并安装 Memcached 服务。这通常包括编译源码或者通过包管理器进行安装。然后,根据项目需求配置 Memcached,如设置监听的端口、最大内存大小等。配置完成后,启动 Memcached...

    tomcat7+memcached+session共享

    asm-3.2.jar,kryo-1.04.jar,kryo-serializers-0.11.jar,minlog-1.2.jar, memcached-session-manager-1.7.0.jar,memcached-session-manager-tc7-1.7.0.jar,msm-kryo-serializer-1.7.0.jar,reflectasm-1.01.jar...

    memcached-client:PHP memcached客户端类,用于windows平台模拟php_memcached.dll

    由于windows现在没有php memcached扩展,搭建开发环境比较困难,所以这个类会很有帮助。 灵感来源: ://github.com/joonas-fi/xslib-memcached 用法: 就像 php_memcached 扩展,新的 Memcached 对象等。 $m = ...

    memcached过期问题

    Memcached是一种高性能、分布式内存对象缓存系统,用于减轻数据库负载,通过将数据存储在内存中来加速动态Web应用程序的响应。在Memcached中,设置过期时间是管理缓存对象生命周期的重要方式。过期时间可以确保缓存...

    java 使用memcached以及spring 配置memcached完整实例代码

    这只是一个简单的例子,实际应用中可能需要考虑更多因素,如缓存策略、异常处理、分布式环境下的缓存一致性等。但这个实例足以让你开始使用Memcached并将其整合到Spring项目中,提升应用程序的性能。

    php_memcache-2.2.6-5.3-vc9-x64.zip

    安装这个扩展,开发者可以利用Memcached的强大功能,如键值存储、分布式缓存等,提升Web应用的性能。 Memcached扩展提供了丰富的API函数,如`memcache_connect()`用于连接到Memcached服务器,`memcache_set()`和`...

    embry:演示分布式缓存系统

    执行一个普通的 memcahed 用于存储缓存 + 一个锁定方案,以保证键值计算的唯一性。 锁定是在 memcached 的原子添加操作上实现的。 演示安装由 3 个 memcached 服务器和一个模拟对它们的并发访问的客户端组成。 ...

    Mastering-Express-Web-Application-Development:功能齐全的动手操作指南,介绍了高级Express JS的用法,涵盖了有用的库,测试,实时应用程序和部署

    设置nconf (设置不同的端口) 使用Winston进行记录 使用Nunjucks并移除Jade NPM安装Instagram节点 在页面上显示受欢迎的图像 实现内存缓存 使项目自动过期 要在重启后持续使用,请使用:MemCahed或Redis

    memPE:持久化的项目

    Memcahed很难,因为它有一点中文文件。 3.关于本项目的策略3.1如何将数据存储在磁盘中。 选择libtdb作为持久数据库。Libtdb已部署在许多嵌入式项目中。您可以在Google上搜索以获得更多信息。 3.2该项目中启用了哪些...

    memcached1

    通常我们是把memcached安装运行在web服务器上,然后通过对需要的数据进行缓存,据我目前所知,所有数据的缓存设置和存取操作,以及数据的更新后替换操作全部需要程序来进行,而不是自动进行的(自动不知道能不能成功...

Global site tag (gtag.js) - Google Analytics