`

Memcache的安装和启动

阅读更多

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`


注意:命令中的“`”不是单引号,而是键盘“~”键的单点符号。

分享到:
评论

相关推荐

    memcache安装与基本操作详解

    3. **启动服务**:分配一定量的内存,并启动Memcache服务: ```bash memcached.exe -m 300MB -d start ``` 4. **连接测试**:通过telnet工具连接到本地Memcache服务,端口号为11211: ```bash telnet 127.0.0.1...

    Windows_Memcache安装(XAMPP+Memcache+PHP)

    Memcache的配置选项包括监听端口、连接IP地址、启动/重启/停止/卸载服务、运行用户、内存使用上限、最大连接数、内存分配块大小和最小分配空间等。例如,“-p”用于设定监听端口,“-l”用于设置连接的IP地址,而“-...

    memcache安装详细步骤

    当初自己在linux下安装memcache缓存服务器,由于第一次操作,花费不少时间, 搞了半天记录成文档,亲自测试启动memcache可以运行,分享给第一次操作的生手。 如果本机linux有lib库也可以直接编译自己的lib库(建议...

    window 7memcache安装组件

    1. **下载和安装Memcache服务端**: 首先,你需要下载Memcache的Windows版本。在本例中,文件`memcached.exe`可能是Memcache服务端的可执行文件。运行`memcached.exe`,通常选择静默安装,并指定一些配置选项,如...

    memcache安装php5.2.17的php_memcache.dll

    针对“memcache安装php5.2.17的php_memcache.dll”的主题,我们将深入探讨如何在Windows环境下安装和配置这个扩展。 1. **下载准备** 首先,你需要下载与PHP版本兼容的php_memcache.dll文件。在本例中,对应的是...

    memcache安装

    在进行Memcache安装之前,需要确保服务器已经安装了一些必要的工具和库文件。首先检查服务器是否安装了`autoconf`等工具,如果未安装,则按照以下步骤进行安装: 1. **安装`autoconf`与`m4`** ```bash # 进入...

    memcache win7 64位 安装文件

    在Windows操作系统上,尤其是64位的Windows 7系统,安装和配置Memcache可以帮助提升应用性能。本文将详细介绍如何在Win7 64位系统上安装和使用`memcache`。 首先,我们要理解`memcache`的工作原理。它是一个基于...

    windows下php memcache的安装

    Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面,...6.重新启动Apache,然后查看一下phpinfo,如果有memcache,那么就说明安装成功!

    linux MemCache 安装手册

    然后进行编译和安装: ``` ./configure make sudo make install ``` 5. 配置启动服务 创建一个启动脚本,例如在Ubuntu上,可以创建一个名为`/etc/init.d/memcached`的脚本,并添加以下内容: ```bash #!/bin/sh # /...

    Ubuntu下安装memcache

    安装PHP扩展的步骤包括解压源码包、配置、编译和安装,并在php.ini配置文件中加入一行来启用memcache扩展。 除此之外,memcached的基本设置也是必要的,例如配置监听的IP地址和端口,以及设置内存大小、超时时间等...

    Memcached和Memcache安装(64位win10).rar

    通过以上步骤,您应该能够在64位Windows 10上成功安装和配置Memcached以及PHP的Memcache扩展。在实际使用中,这些内存缓存系统可以帮助减少数据库查询,提高网站的响应速度,尤其对于处理大量用户请求的高并发应用...

    在Linux下memcache安装配置文档

    本文详细介绍了在Linux环境下memcache的安装与配置过程,包括下载、编译、安装必要的软件包,以及设置环境变量和启动服务的具体步骤。通过遵循这些指导,IT专业人员可以顺利地在Linux系统中部署memcache,进而优化其...

    memcache window 安装下载

    在Windows环境下安装和下载Memcache,可以让开发者在本地进行测试和开发工作。下面将详细介绍如何在Windows操作系统上安装和下载Memcache。 ### 1. 下载Memcache 首先,你需要访问Memcache的官方网站或者第三方...

    windows下安装memcache

    在Windows环境下安装Memcache是一个相对较为特殊的操作,因为Memcache主要设计用于Unix/Linux系统,但通过一些工具和步骤,我们也可以在Windows上实现这一过程。本文将详细介绍在Windows上安装Memcache的步骤,并...

    memcache安装文档

    解压缩后,进入目录进行配置、编译和安装: ```bash tar zxvf libevent-1.4.14b-stable.tar.gz cd libevent-1.4.14b-stable ./configure --prefix=/usr/local/libevent make make install ``` **三、下载 memcached...

    Memcache安装配置使用说明

    本文档旨在提供详细的步骤和指南,帮助用户成功地在他们的系统上安装、配置和使用Memcache,这是一个高效的分布式内存对象缓存系统,常用于缓解数据库负载,提高Web应用的性能。 1.2 **适用范围** 本说明适用于任何...

    windows xp 下memcache拓展的安装

    在Windows XP操作系统中,安装和使用Memcache拓展对于开发者来说是一项必要的任务,特别是在处理大量数据缓存时。Memcache是一个高性能的分布式内存对象缓存系统,它可以用来减轻数据库的负载,提高应用程序的运行...

    Linux环境下Memcache的安装

    在Linux环境中,Memcache是一种广泛使用的内存对象缓存系统,用于提高Web应用程序的性能。...别忘了在生产环境中配置合适的启动脚本和守护进程管理工具,如systemd或init.d,以便于管理和监控Memcache服务。

Global site tag (gtag.js) - Google Analytics