文档章节

Memcache在Linux服务器端安装

傅小水water
 傅小水water
发布于 2017/04/07 16:30
字数 543
阅读 4
收藏 0

#安装准备

#安装步骤

  • 1.把下载的文件放到linux的/tmp/memcache目录下。
    输入图片说明
  • 2.先安装libevent
    a) 先解压libevent-1.3.tar.gz包。命令:tar –zxvf libevent.1.3.tar.gz
    b) 进入到解压文件夹,cd libevent-1.3
    c) 执行配置文件,指定libevent安装路径:./configure -prefix =/usr
    d) 执行make
    e) 执行make install进行安装
  • 3.测试libevent是否安装成功
    a) ls -al /usr/lib | grep libevent
    输入图片说明
    出现以上的内容说明libevent已经安装完成了。
  • 4.安装memcached,同时需要安装中指定libevent的安装位置
    a) 先解压memcache-1.2.5.tar.gz包。命令:tar -xcvf memcache-1.2.5.tar.gz
    b) 进入到解压目录。cd memcache-1.2.5
    c) 执行配置文件,指定libevent安装路径:./configure –with-libevent=/usr
    d) 执行make。
    e) 执行make install安装。
    f) 安装后memcache会安装到/usr/local/bin/memcached目录
  • 5.测试是否成功安装memcached
    a) ls -al /usr/local/bin/mem*
    输入图片说明
    表示已经安装成功

#memcached的配置

  • 1.启动memcached的服务器端
/usr/local/bin/memcached -d -m 10 -u root -l 192.168.40.100 -p 12000 -c 256 -P /tmp/memcached.pid

-d选项是启动一个守护进程
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB
-u是运行Memcache的用户,我这里是root
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.40.100
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid

  • 2.如果要结束Memcache进程,执行
 kill `cat /tmp/memcached.pid`

也可以启动多个守护进程,不过端口不能重复。

© 著作权归作者所有

共有 人打赏支持
上一篇: 如何做性能调优
下一篇: Hadoop学习记录
傅小水water
粉丝 1
博文 29
码字总数 18093
作品 0
杭州
私信 提问
linux下memcached安装

memcache的安装 官方(http://memcached.org/)下载,服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.14 另外,Memcache用到了libevent这个库用于Socket的处理,所以还...

行者PHPer
2012/07/06
0
2
Linux下的Memcache安装

Linux下的Memcache安装 发布时间:December 6, 2007 分类:Linux,Memcache 《IBM T61 A29入手》 《Windows下的Memcache安装》 最近在研究怎么让Discuz!去应用Memcache去做一些事情,记录下M...

河北李晓东
06/26
0
0
Linux下的Memcache安装(含libevent的安装)

Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Mem...

晨曦之光
2012/03/09
430
0
Linux下Memcache服务器端的安装

Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz http://mem...

晨曦之光
2012/03/09
89
0
Linux下的Memcache安装

Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Mem...

刘赤龙
2010/06/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

龙芯jdk或java开发

龙芯的jdk安装包可以从www.loongnix.org下载。 4.支持的软件 龙芯JDK在每一次发布产品之前,都会使用一个应用程序列表进行兼容性测试,如表4-2所示。这个列表中既包含简单的Java应用程序,也...

gugudu
6分钟前
0
0
Docker + selenium + jenkins 并行跑自动化测试

背景 目标:使用docker做UI自动化测试并在Jenkins运行 调试环境:MocOS 运行环境:Linux ubuntu + docker 涉及工具:docker,selenium,unittest, jenkins 基本思路 找一个适合做自动化的doc...

呐呐丶嘿
10分钟前
0
0
android分辨率,屏幕尺寸,屏幕密度关系

名词定义分辨率分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向有720个像素...

GoldenVein
21分钟前
1
0
inux驱动的异步通知(kill_fasync,fasync)---- 驱动程序向应用程序发送信号

===========================应用程序========================= #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdio.h> #include <poll.h> #include <sign......

天王盖地虎626
22分钟前
1
0
使用android studio时,ADB连接不上手机可能性之一

问题描述:as是通过adb连接手机进行调试了,如果电脑装了鲁大师,360等软件,可能会存在adb被这些软件占用的情况,所以会连接不上手机。这种解决方案有很多,比如通过任务管理器查看是谁占用...

白话
25分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部