您的位置:首页 > 数据库 > Memcache

memcache安装

2020-03-01 07:01 851 查看

安装包的版本

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   是设置memcache的pid文件

 

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

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

 

8、memcached的监控

我们用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、打开监控页面

http://内网ip/memcache.php

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/637517/viewspace-1762818/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/637517/viewspace-1762818/

  • 点赞
  • 收藏
  • 分享
  • 文章举报
ciyilv0512 发布了0 篇原创文章 · 获赞 0 · 访问量 481 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: