文档章节

Memcache在Linux服务器端安装

傅小水water
 傅小水water
发布于 2017/04/07 16:30
字数 543
阅读 3
收藏 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`

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

© 著作权归作者所有

共有 人打赏支持
傅小水water
粉丝 1
博文 17
码字总数 9373
作品 0
杭州
Linux下的Memcache安装

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

河北李晓东
06/26
0
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
linux下memcached安装

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

行者PHPer
2012/07/06
0
2
linux下安装配置Memcache和PHP环境

在网上查找了好多资料,很多都安装不成功,而且都是同一个资料相互抄袭泛蓝,没一个实用的。今天配置好了,将配置过程分享一下。 Linux下的Memcache运行需要libevent的支持,所以在安装memca...

pureboys
2014/03/14
0
0
Centos安装memcached服务器

我的版本为Centos Release 5.3 (Final) 使用这个命令可以知道你的Linux版本 cat /etc/redhat-release 首先要安装libevent库。 cd /usr/local/src curl -O http://monkey.org/~provos/libeve......

五大三粗
2015/03/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

ES6 Promise

Promise promise是异步编程的一种解决方案 1 什么是异步? 异步模式,每一个任务有一个或多个回调函数(callback),前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则...

NDweb
19分钟前
0
0
Python百分登顶年度编程语言排行榜

今天 IEEE Spectrum 发布了 2018 年度顶级编程语言排行榜。该榜单可根据流行趋势、职业方向、语言类型等多个标准各自细分生成榜单,也可以综合多个标准进行排列,使用者可以根据自己的需求过...

六库科技
23分钟前
0
0
consul笔记

安装和启动就不说了,很简单。 注册一个服务: http://localhost:8500/v1/agent/service/register put请求,json格式内容如下 { "ID": "userServiceId", //服务id "Name": "userService", //服...

朝如青丝暮成雪
23分钟前
0
0
iOS CollectionView 的那些事

UICollectionView是开发中用的比较多的一个控件,本文记录UICollectionView在开发中常用的方法总结,包括使用UICollectionViewFlowLayout实现Grid布局、添加Header/Footer、自定义layout布局...

aron1992
23分钟前
0
0
linux tar.gz zip 解压缩 压缩命令

http://apps.hi.baidu.com/share/detail/37384818 download ADT link http://dl.google.com/android/ADT-0.9.6.zip download SDK link http://dl.google.com/Android/android-sdk_r11-linux_......

owensliu
26分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部