memcache搭建及说明

1 因为memcache用到了libevent这个库,所以安装memcache之前要把这个库安装,安装很简单wget http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz

./configure --prefix=/usr/local

make && make install

用ls -al /usr/local/lib | grep libevent查看是否安装成功

2 安装memcache

wget http://www.danga.com/memcached/dist/memcached1.4.0.tar.gzhttp://www.danga.com/memcached/dist/memcached-1.4.0.tar.gz

./configure  --prefix=/usr/local

make && make install

3 启动memcache

首先要知道memcache的工作原理,他主要是给指定端口,ip等分配一定的内存,来快速的处理客户端的申请,从而加快服务器的速度,同时在网上还有很多mamcache集群的,但那不是服务端做得,而是客户端做得,具体代码与运维无关。

/usr/local/bin/memcached -d -m 100  192.168.0.200 -p 6552给来自192.168.0.200访问端口为6552的进程分配100m内存。

4 验证是否已启动并能处理无问题

telnet 192.168.0.200 6552能telnet通,并且用set和get等命令能正常运行,则为搭建成功

memcache搭建及说明

时间: 2024-10-04 20:33:34

memcache搭建及说明的相关文章

memcache 搭建缓存服务器

一.MemCache简介 session MemCache是一个自由.源码开放.高性能.分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度. MemCaChe是一个存储键值对的HashMap,在内存中对任意的数据(比如字符串.对象等)所使用的key-value存储,数据可以来自数据库调用.API调用,或者页面渲染的结果.MemCache设计理念就是小而强大,它简单的设计促进了快速部署.易于开发并解决面

性能优化-Server优化

Server端在单台服务器上的优化,并没有多少技巧可言. 当然,这是在你充分了解如何写出优秀代码的前提下,如果你对这方面没有自信,建议先看看<XX性能优化>这类的书! 1. Server端的优化,排在第一位的一定是[缓存] 根据二八定律,数据库修改数据和查询数据的比例是2:8,在门户网站,这样的比率还要更低! 如果数据没有变化,理论上基于数据的无数次计算,结果一定是幂等的. 那么,是不是可以避免多次的重复运算?  答案就是缓存. 缓存的重要性用多少话语来描述都不过分.淘宝,京东这些可以处理上亿

nginx+keepalived+tomcat+memcache负载均衡搭建小集群

最近一段时间一直在研究高可用高并发负载均衡分布式集群等技术,先前发布了lvs基于网络第四次协议搭建的小集群,现在用空刚好搭建了一个基于nginx搭建的小集群. 我准备了四台机器,情况如下 机器名称 机器IP 安装软件 角色 虚拟ip 描述 vmm01 192.168.252.11 Nginx.keepalived Nginx主机 192.168.252.200 反向代理到tomcat1和tomcat2 vmm04 192.168.252.14 Nginx.keepalived Nginx备机 主

windows下nginx+tomcat+memcache负载均衡tomcat集群session共享搭建

使用nginx 做负载均衡 memcached处理session共享  环境 windows 7  X64  java : jdk-7windows-x64.rar  nginx : http://nginx.org/en/download.html ,这里我们推荐下载稳定版(stable versions),本文采用nginx-1.8.0  tomcat:apache-tomcat-7.0.63 在同一台电脑上配置多个tomcat(本次采用两个tomcat来示范),修改 conf/server

Lnmp 搭建(nginx,mysql,php,memcache,tomcat)

实验环境:rhel6.5  seliunx and iptables disabled nginx                  1.6.2 mysql                 5.5.12 php                   5.4.36 memcached           1.4.4 server1  172.25.12.1    tomcat     nginx    mysql     php              memcached server2    1

Linux之搭建memcache缓存服务器

Linux之搭建memcache缓存服务器(一) 一.MemCache简 session MemCache是一个自由.源码开放.高性能.分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度. MemCaChe是一个存储键值对的HashMap,在内存中对任意的数据(比如字符串.对象等)所使用的key-value存储,数据可以来自数据库调用.API调用,或者页面渲染的结果.MemCache设计理念就是小而强

Linux之搭建memcache缓存服务器(二)

Linux之搭建memcache缓存服务器(nginx+php+memcache+mysql) 二.centos7.2+nginx+php+memcache+mysql 环境描述: OS: [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) nginx和php: nginx-1.10.2.tar.gz php-5.6.27.tar.gz ip地址:192.168.31.141/24

LAMP Ubuntu 12.04 LTS 搭建 ---附带memcache redis安装(源码)

LAMP Ubuntu 12.04 LTS 搭建 基本组件的安装 #!/bin/env bash #update sudo apt-get update echo "********************LAMP*****************************" apt-get install install apache2 php5 mysql-server php5-mysql echo "********************php5-extend gd

搭建LNAMP环境(七)- PHP7源码安装Memcached和Memcache拓展

上一篇:搭建LNAMP环境(六)- PHP7源码安装MongoDB和MongoDB拓展 一.安装Memcached 1.yum安装libevent事件触发管理器 yum -y install libevent-devel 2.创建memcached用户组和用户 groupadd memcached useradd -r -g memcached -s /sbin/nologin -M memcached 3.下载memcached源码包,并将源码包放到/usr/local/src/目录下下载页面