`
fireye83
  • 浏览: 137683 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Memcached安装指南(linux)

 
阅读更多

2、下载程序。

#cd /home/apps#wget http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz

#wget http://www.danga.com/memcached/dist/memcached-1.4.0.tar.gz


3、编译器检查。#gcc -v


4、安装。

1)、安装libevent。

 #tar -zxvf  libevent-1.4.13-stable.tar.gz //先解压缩

 #cd libevent-1.4.13-stable //切换到libevent的目录中

 #./configure --prefix=/usr/ //指定安装路径到/usr/目录下

 #make //编译

 #make install //安装

 #ls /usr/lib |grep libevent //验证安装

 

2)、安装memcached

 #cd /home/apps

 #tar -zxvf  memcached-1.4.0.tar.gz

 #cd  memcached-1.4.0

 #./configure --prefix=/usr/local/memcached --with-libevent=/usr/

 #make #make install

 #ls -al /usr/local/memcached/bin //验证安装


5、启动memcache1)、关闭防火墙。

#永久性生效,重启后不会复原 

开启: chkconfig iptables on 

关闭: chkconfig iptables off 

#即时生效,重启后复原 

开启: service iptables start 

关闭: service iptables stop 

#修改/etc/sysconfig/iptables文件,

添加-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT 


2)、启动Memcache的服务器端。

# /usr/local/memcached/bin/memcached -d -m 100 -u root -l 192.168.160.129 -p 11211 -c 256 -P /tmp/memcached.pid 

-d选项是启动一个守护进程, 

-m是分配给Memcache使用的内存数量,单位是MB,我这里是100MB, 

-u是运行Memcache的用户,我这里是root, 

-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.36.200, 

-p是设置Memcache监听的端口,我这里设置了11211,最好是1024以上的端口,我们这里统一使用11211-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定。

-P是设置保存Memcache的pid文件,我这里是保存在/tmp/memcached.pid


3)、结束Memcache进程。

# kill cat /tmp/memcached.pid


6、  监测是否启动成功方式

cmd

c:\>telnet 192.168.160.129 11211

直接敲击stats命令

分享到:
评论

相关推荐

    linux memcached安装

    ### Linux Memcached安装指南 #### 一、简介 Memcached是一款高性能、分布式内存对象缓存系统,通过减轻数据库负担来加速动态Web应用,提高网站访问速度。它通过在内存中缓存数据和对象来减少读取数据库的次数,...

    在Linux上安装Memcached服务

    本指南将详细介绍如何在Linux上下载、安装和启动Memcached服务。 首先,你需要下载Memcached的源代码包。在撰写本文时,可用的版本是memcached-1.2.2,但建议访问官方网站(http://memcached.org/downloads)获取...

    memcached安装包(linux版rpm包)

    **Memcached 安装指南(Linux RPM 包)** Memcached 是一款高性能、分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库负载,提高数据读取速度。它简单而强大,通过在内存中存储小块数据来提供快速访问...

    linux下 php安装memcached扩展

    ### Linux 下 PHP 安装 Memcached 扩展详解 #### 一、Memcached与PHP扩展简介 Memcached 是一种高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果和任何其他结果来减少数据库负载并加快动态 Web 应用...

    memcached权威指南.rar

    - 在多种操作系统上(如Linux、Windows、Mac OS等)都可以安装Memcached。 - 配置项包括监听端口、最大内存使用量、超时时间等,可以通过命令行参数或配置文件设置。 4. **客户端库** - 为了与Memcached交互,有...

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

    ### Memcached安装部署手册知识点详解 #### 一、概述 Memcached是一款高性能的分布式内存对象缓存系统,通过减轻数据库...通过本指南,读者可以快速掌握 Memcached 的安装流程,并能顺利部署自己的 Memcached 服务。

    memcached安装及java应用使用memcached

    **标题解析:** “memcached安装及java应用使用...总结,本文应该涵盖了从安装memcached到在Java应用中使用它的全面指南,包括相关配置、操作、最佳实践和优化技巧,旨在帮助开发者充分利用memcached来提升应用性能。

    memcached权威指南.pdf

    接下来,书中的章节会详细讲述安装与配置Memcached,包括在各种操作系统(如Linux、Windows、macOS等)上的部署方法,以及如何调整参数以优化服务器性能。此外,书中还会讨论如何与其他编程语言(如PHP、Python、...

    MemCached安装文件及安装文档

    在Linux环境下,`linux安装文档.txt`可能包含了如下详细步骤: - 设置环境变量:`echo "export PATH=$PATH:/usr/local/memcached/bin" >> ~/.bashrc && source ~/.bashrc` - 启动Memcached服务:`memcached -d -m 64...

    memcached详细安装

    2. **基于 libevent 的事件处理**:Memcached 使用 libevent 这个程序库来处理事件,该库可以将 Linux 的 epoll、BSD 类操作系统的 kqueue 等事件处理功能封装成统一的接口,从而提高了 Memcached 的性能和稳定性。...

    memcached完整安装(for windows)

    ### Memcached在Windows环境下的完整安装与配置指南 #### 一、Memcached简介与功能解析 Memcached是一款高性能、分布式内存对象缓存系统,通过在内存中缓存数据,极大地加速了动态Web应用的响应速度,减少数据库...

    linux下安装memcached

    在Linux系统中安装Memcached是一项基础的系统管理任务,尤其对于需要高效缓存处理的应用场景。Memcached是一款轻量级的、高性能的分布式内存对象缓存系统,它能够用来存储和检索数据,以减少数据库访问的负担。接...

    Memcached部署指南.docx

    上述指南全面覆盖了在Linux环境下如何安装和配置Memcached及其依赖项libevent的过程,并提供了详细的启动、测试及单机多实例部署的方法。这将帮助用户快速部署Memcached服务,并进行基本的功能验证。

    java memcached安装步骤

    在安装Java Memcached的过程中,首先需要确保你的系统中已经安装了必要的依赖软件,特别是GCC(GNU Compiler Collection),因为它是编译许多开源软件所必需的工具。以下是一个详细的步骤指南: ### 安装GCC 1. **...

    Memcached安装

    本指南主要介绍如何在 Linux 系统中安装 Memcached 及其所需的 libevent 库。 #### 二、安装 libevent **libevent** 是一个事件驱动的库,用于网络应用编程,它提供了高效的 I/O 多路复用机制,是 Memcached 的关键...

    Linux通过源代码安装Memcached.docx

    在Linux环境中,有时我们需要通过源代码来安装软件,以便获取最新功能或针对特定系统的最佳兼容性。...请注意,不同版本的Linux和Memcached可能会有细微的差异,具体操作时应参照官方文档或社区指南。

    搭建linux+php+memcached架构的网站.zip

    总结起来,这个压缩包提供了一套在Linux上搭建PHP+Memcached网站架构的资源,包括所需的库、服务、扩展的源代码,以及解决安装过程中常见问题的文档。通过按照这些指南进行操作,开发者可以成功地建立一个高效的Web...

    memcached安装包以及MemCachedClient

    在Unix/Linux系统中,通常通过包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)进行安装。例如: ```bash sudo apt-get install memcached ``` 或者,如果你选择手动编译安装,可以从官方网站获取源...

    linux memcached 1.4.5

    压缩包内的`memcached安装.txt`应该包含了详细的安装步骤和可能遇到的问题解决方案,建议仔细阅读并按照指南操作。 总的来说,Memcached 1.4.5是一个强大的缓存系统,通过它,你可以显著提高Web应用的性能,尤其是...

Global site tag (gtag.js) - Google Analytics