文档章节

memcached 安装笔录

IT1693
 IT1693
发布于 2014/06/26 15:54
字数 454
阅读 38
收藏 0

安装环境:

[memcached@101mdmap01 ~]$ lsb_release -a

LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch

Distributor ID: RedHatEnterpriseServer

Description: Red Hat Enterprise Linux Server release 5.8 (Tikanga)

Release: 5.8

Codename: Tikanga

[memcached@101mdmap01 ~]$ uname -a

Linux 101mdmap01 2.6.18-308.el5 #1 SMP Fri Jan 27 17:17:51 EST 2012 x86_64 x86_64 x86_64 GNU/Linux

[memcached@101mdmap01 ~]$ id

uid=54324(memcached) gid=54324(memcached) groups=54324(memcached)

创建安装目录

[memcached@101mdmap01 ~]$ mkdir /home/mw/memcached/software/libevent-2.0.21/

[memcached@101mdmap01 ~]$ mkdir /home/mw/memcached/software/memcached-1.4.17/

1、 生成和安装 libevent

[memcached@101mdmap01 ~]$ tar zxvf libevent-2.0.21-stable.tar.gz

[memcached@101mdmap01 ~]$ cd libevent-2.0.21-stable

[memcached@101mdmap01 libevent-2.0.21-stable]$ ./configure --prefix=/home/mw/memcached/software/libevent-2.0.21 && make && make install

2、生成和安装 memcached

[memcached@101mdmap01 ~]$ tar zxvf memcached-1.4.17.tar.gz && cd memcached-1.4.17

[memcached@101mdmap01 memcached-1.4.17]$ ./configure --prefix=/home/mw/memcached/software/memcached-1.4.17 --with-libevent=/home/mw/memcached/software/libevent-2.0.21

[memcached@101mdmap01 memcached-1.4.17]$ make && make install


3、启动memcached  

启动命令:

nohup /home/mw/memcached/software/memcached-1.4.17/bin/memcached -d -l 192.168.0.61 -p 11211 -u memcached -m 22M -c 252M -P /home/mw/memcached/software/memcached-1.4.17/data/memcached.pid -vvv >/home/mw/memcached/software/memcached-1.4.17/data/start.`date '+%d%m%y'`.log 2>&1 &


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

获取运行状态
echo stats | nc 192.168.1.123 11200
watch "echo stats | nc 192.168.1.123 11200" (实时状态)


© 著作权归作者所有

共有 人打赏支持
IT1693
粉丝 1
博文 19
码字总数 27104
作品 0
石景山
系统管理员
私信 提问
有错必究是一种勇气 有错必究是一种责任

致吉林省人民检察院的一封信 申请人刘加志、男、汉族、小学文化、身份证号 略 住 址:吉林省榆树市先锋乡忠善村六组西万泉岭屯 电话: 17078860999 微信号:wo shi 220121007 案 由:抢 劫 ...

蒙冤受屈十余载
2017/10/29
0
0
firefly的环境搭建(2013年9月25日最新,win下最详图文)

一、安装Python Firefly是采用Python编写的高性能、分布式游戏服务器框架,所以使用Firefly的前提是必须安装Python。 Python在Linux、windows等操作系统下都有相应的版本,不管在什么操作系统...

jiumiao3
2013/09/25
2.3K
0
CentOS 6.x 安装 Memcached

一、Memcached 介绍 Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web application......

雨林_a1d6
07/25
0
0
CentOS 64位安装Memcached

一、首先安装“Memcached”需要依赖“libevent libevent-devel”文件, 因此我们使用“yum”来安装: [root@localhost ~]# yum install libevent libevent-devel 或者手动安装: cd /usr/lo...

JuliaW
2016/12/02
6
0
MyBatis与Memcached集成

1 Linux下安装Memcached 因为Memcached依赖libevent,因此,要想在Linux上安装Memcached必须先安装libevent。我们可以使用以下命令安装: yum -y install libevent -devel 看到下图所示内容后...

Leech
2015/09/27
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

Java二分查找代码案例

public static int binarySearch(Integer[] srcArray, int des) { //定义初始最小、最大索引 int low = 0; int high = srcArray.length - 1; //确保不会出现重复查找,越界 while (low <= hi......

绝地逢生
16分钟前
2
0
在JAVA中线程到底起到什么作用!

这是javaeye上非常经典的关于线程的帖子,写的非常通俗易懂的,适合任何读计算机的同学. 线程同步 我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(...

xtof
29分钟前
1
0
纹理与表面细节添加方法---帧映射

中国龙-扬科
45分钟前
0
0
vue学习:9、模块工具包收集

vue常用包收集 npm i webpack@3.6.0 -s 样式支持包 npm i css-loader -s npm i style-loader -s 图片支持 npm i url-loader file-loader -s 利用less操作图片 npm i less -s npm i less-loa......

轻轻的往前走
46分钟前
1
0
20181115上课截图

小丑鱼00
57分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部