`
lveyo
  • 浏览: 915285 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

memcached安装和启动

阅读更多
1.安装libevent

由于Memcached是用libevent库来处理很多打开的连接,所以要先安装libevent。
(libevent API提供了一种执行回调函数的机制,使一个文件描述符触发了某个事件或者在达到超时之后执行这个回调函数。)
下载libevent,最新版本为libevent-1.4.7-stable
引用
# wget -P /tmp http://www.monkey.org/~provos/libevent-1.4.7-stable.tar.gz

解压缩并安装
引用
# cd /tmp
# tar zxvf libevent-1.4.7-stable.tar.gz
# cd libevent-1.4.7-stable
# ./configure --prefix=/usr
# make
# make install


2.安装memcached

下载memcached,最新版本为memcached-1.2.6
引用
# wget -P /tmp http://danga.com/memcached/dist/memcached-1.2.6.tar.gz

解压缩并安装
引用
# cd /tmp
# tar zxvf memcached-1.2.6.tar.gz
# cd memcached-1.2.6
# ./configure --with-libevent=/usr
# make
# make install


3.启动memcached

引用
# /usr/local/bin/memcached -d -m 2048  -u root -l 192.168.1.20 -p 12111 -c 1024 -P /tmp/memcached.pid


参数说明:
-d 启动为守护进程
-m <num> 分配给Memcached使用的内存数量,单位是MB,默认为64MB
-u <username> 运行Memcached的用户,仅当作为root运行时
-l <ip_addr> 监听的服务器IP地址,默认为环境变量INDRR_ANY的值
-p <num> 设置Memcached监听的端口,最好是1024以上的端口
-c <num> 设置最大并发连接数,默认为1024
-P <file> 设置保存Memcached的pid文件,与-d选择同时使用

还有一些参数具体请参考:
引用
# /usr/local/bin/memcached -h



4.结束memcached

引用
# kill `/tmp/memcached.pid`

注意:命令中的“`”不是单引号,而是键盘“~”键的单点符号。
4
1
分享到:
评论
1 楼 905766491 2014-08-08  
很不错,我看着你写的。五分钟搞定。不知道能否加下qq,我的qq 905766491

相关推荐

    linux下memcached安装以及启动

    ### Linux 下 Memcached 的安装与启动详解 #### 一、Memcached 简介 Memcached 是一款高性能的分布式内存对象缓存系统,用于减轻数据库负载,加速动态 Web 应用程序的速度。它通过在内存中缓存数据和对象来减少...

    memcached安装软件 libevent magent memcached

    下载libevent的稳定版本,例如`libevent-2.0.21-stable.tar.gz`,解压并按照以下步骤编译和安装: 1. 解压文件:`tar -zxvf libevent-2.0.21-stable.tar.gz` 2. 进入解压后的目录:`cd libevent-2.0.21-stable` 3. ...

    linux下memcached安装

    启动和设置开机启动** 保存并关闭配置文件后,可以启动Memcached服务: ```bash sudo systemctl start memcached ``` 为了使Memcached在系统启动时自动启动,执行: ```bash sudo systemctl enable memcached `...

    Memcached安装和配置

    本文将详细介绍如何在Windows环境下安装和配置Memcached,并探讨其基本操作和状态查询。 首先,安装Memcached的步骤如下: 1. 访问 http://code.jellycan.com/memcached/ 下载适用于Windows的最新版本(例如1.2.6...

    linux环境下memcached安装以及配置使用

    2. **Memcached启动参数** Memcached还提供了丰富的启动参数供用户调整: - `-p &lt;num&gt;`: 设置TCP端口号,默认为11211。 - `-U &lt;num&gt;`: UDP监听端口,默认为11211,设置为0时关闭UDP监听。 - `-l &lt;ip_addr&gt;`: ...

    memcached 安装教程

    总结来说,安装和启动 memcached 需要确保所有依赖库都已正确安装,并解决库文件的查找问题。在实际环境中,还需要根据需求调整 memcached 的配置参数,如内存分配、超时时间等,以优化其性能。同时,监控和管理工具...

    memcached 安装

    在本文中,我们将详细探讨如何在Linux环境下安装和配置Memcached。 首先,让我们了解一下Memcached的基本概念。Memcached基于一个简单的理念:将数据存储在内存中,以便快速访问。由于内存的读取速度远超硬盘,因此...

    linux 安装memcached 详细

    按照这些步骤操作,可以确保 Memcached 正确地安装并运行在您的服务器上,从而提高应用程序的性能和响应速度。如果在安装过程中遇到任何问题,建议仔细检查每一步骤,确保所有依赖项都已正确安装。

    MemCached安装

    6. **编译与安装**:执行`make`和`make install`命令进行编译和安装。 ``` make sudo make install ``` 7. **启动Memcached服务**:安装完成后,你可以通过`memcached`命令启动服务。默认情况下,Memcached监听...

    memcached启动错误解决

    **标题:“memcached启动错误解决”** 在使用memcached服务时,可能会遇到启动失败的问题,这通常是由于多种原因引起的。memcached是一款轻量级、高性能的分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻...

    memcached安装

    3. **启动服务**:安装完成后,在服务管理器中找到memcached服务,启动它。如果一切正常,你现在已经在本地运行了memcached服务。 **二、安装PHP memcached扩展** 1. **获取php_memcached.dll**:由于memcached...

    linux memcached安装资源

    你可以使用以下命令进行更新和安装: ```bash sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential ``` 二、安装libevent libevent是Memcached依赖的库,用于处理事件通知。安装步骤...

    MemCached安装与配置图解(windows).pdf

    通过以上步骤,可以在Windows环境中顺利安装和配置MemCached服务。对于开发者而言,了解这些基本配置选项和命令可以帮助更高效地管理和优化MemCached的性能。此外,还可以进一步探索MemCached的高级特性,例如使用...

    memcached安装错误解决文件

    总的来说,解决memcached安装错误需要细致的排查和适当的系统知识。遇到问题时,先查看错误信息,再检查系统环境和配置,最后如果需要,参考官方文档或社区论坛寻求帮助。通过以上步骤,大部分安装问题都可以得到...

    php memcached安装文档以及Memcached扩展

    2. **启动Memcached服务**:双击`memcached.exe`或在命令行中运行它,启动Memcached服务。默认情况下,它会在127.0.0.1的11211端口上运行。可以通过参数调整端口和内存分配等设置。 ### 二、PHP Memcached扩展安装 ...

    MemCached.net 安装说明

    MemCached 是一个高性能的分布式内存对象缓存系统,它能够为Web应用程序提供临时数据存储解决方案,从而减轻数据库的负载。...同时,持续关注MemCached和MemCached.net的更新,以便及时获取新功能和安全修复。

    CentOS 安装配置memcached

    最后,我们编译和安装 Memcached: make make install 启动 Memcached 现在,我们已经安装好了 Memcached,下一步就是启动 Memcached 服务。Memcached 服务可以通过以下命令启动: /usr/local/memcached/bin/...

    linux下memcached的启动/结束的方式

    本文将详细介绍如何在Linux环境下启动和停止Memcached服务。 首先,确保你的系统已经安装了Memcached。如果没有,可以通过包管理器进行安装。对于基于Debian的系统(如Ubuntu),可以使用`apt-get`命令: ```bash ...

    Memcached安装部署手册zxt-v1.0

    本文档详细介绍了如何在 Red Hat Enterprise Linux Server release 6.2 系统上安装 Memcached 的过程,包括必要的环境配置、依赖库安装以及 Memcached 的安装与启动等关键步骤。通过本指南,读者可以快速掌握 ...

Global site tag (gtag.js) - Google Analytics