Chinaunix首页 | 论坛 | 博客
  • 博客访问: 53622
  • 博文数量: 18
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 272
  • 用 户 组: 普通用户
  • 注册时间: 2015-07-22 23:12
个人简介

数据架构师

文章分类
文章存档

2015年(18)

我的朋友

分类: 架构设计与优化

2015-07-24 16:13:27

安装包的版本

libevent版本:2.0.22 安装包:libevent-2.0.22-stable.tar.gz

获取:wget http://phzcudns001.phzc.com/src/libevent-2.0.22-stable.tar.gz

memcached版本:1.4.24 安装包:memcached-1.4.24.tar.gz

获取:wget http://phzcudns001.phzc.com/src/memcached-1.4.24.tar.gz

将此两个软件包放在/usr/loca/src

mv *.tar.gz /usr/local/src/

4、安装libevent

    说明:Memcached是基于libevent事件处理机制的

cd /usr/local/src

tar zxvf libevent-2.0.22-stable.tar.gz && cd libevent-2.0.22-stable

./configure --prefix=/usr/local/libevent/

make && make install

 

5、安装memcached

cd /usr/local/src

tar zxvf memcached-1.4.24.tar.gz && cd memcached-1.4.24

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

make && make install

 

6、启动memcached

启动命令(以8G内存服务器为例):

/usr/local/memcached/bin/memcached -d -m 7168 -u nobody -l 内网IP地址 -p 11211 -c 20480 -P /tmp/memcached.pid 11211

启动参数详解:

-d   表示启动一个守护进程

-m   是分配给memcached使用的内存,这里用了7G,不包括memcached进程自身占用

-u   运行memcached的用户,为了安全,这里使用nobody

-l   memcached监听的ip,这里务必写内网IP

-p   memcached监听的端口,默认是11211

-c   memcache运行的最大并发连接数

-P   是设置memcachepid文件

 

最后别忘记把命令加入开机启动:

vi /etc/rc.local

最后一行加入:

/usr/local/memcached/bin/memcached -d -m 7168 -u nobody -l 内网IP地址 -p 11211 -c 20480 -P /tmp/memcached.pid 11211

保存退出

 

7、检验memcached是否启动

netstat –na | grep 11211

 

8memcached的监控

我们用memcache.php来监控memcached的进程。

8.1、安装nginx+php

请参考普惠众筹运维部 - Nginx标准部署手册(含PHP_V1.1.docx”

8.2、获取memcache.php并修改

wget http://phzcudns001.phzc.com/conf/memcache.php

vim memcache.php

.....

define('ADMIN_USERNAME','memcache');    // 定义用户名

define('ADMIN_PASSWORD','password');    // 定义密码

.....

$MEMCACHE_SERVERS[] = 'mymemcache-server:11211'; //定义要查看的ip和端口

$MEMCACHE_SERVERS[] = 'mymemcache-server2:11212'; //可添加多个

其他内容略

8.3、打开监控页面

style="font-family:"微软雅黑","sans-serif";">内网ip/memcache.php

阅读(1852) | 评论(0) | 转发(0) |
0

上一篇:maven

下一篇:mysql-awr报告

给主人留下些什么吧!~~