linux memecached安装及监测

来源:互联网 发布:域名和空间多少钱 编辑:程序博客网 时间:2024/06/04 18:35
下载libevent、memcached
wget http://www.danga.com/memcached/dist/memcached-1.2.6.tar.gz
wget http://www.monkey.org/~provos/libevent/libevent-1.4.8.tar.gz

解包
cd /home/setupfiles/
tar -xzvf libevent-1.4.8.tar.gz
tar -xzvf memcached-1.2.6.tar.gz

处理libevent
cd /home/setupfiles/libevent-1.4.8/
./configure --prefix=/usr/local/libevent
make;make install

处理memcached
cd /usr/local/memcached-1.2.6/
./configure --prefix=/opt/memcached --with-libevent=/usr/local/libevent
make ;make install

添加memcached lib
利用 LD_DEBUG=libs bin/memcached –v 确定lib

32位机
ln -s /usr/local/libevent-1.4.8/lib/libevent-1.4.so.2 /usr/lib

64位机
ln -s /usr/local/libevent-1.4.8/lib/libevent-1.4.so.2 /usr/lib64

cd /opt/memcached
/usr/local/memcached/bin/memcached -h
memcached 1.2.6
-p <num>      TCP port number to listen on (default: 11211)

-U <num>      UDP port number to listen on (default: 0, off)

-s <file>     unix socket path to listen on (disables network support)

-a <mask>     access mask for unix socket, in octal (default 0700)

-l <ip_addr> interface to listen on, default is INDRR_ANY

-d            run as a daemon

-r            maximize core file limit
...
出现如上信息是,表明安装正常

启动 memcached:
/opt/memcached/bin/memcached -d -m 10    -u root -l 192.168.1.166 -p 11211 -c 256 -P /opt/memcached/memcached.pid

memcached 监测软件:
memcached工具memcached-tool
1)下载地址:http://code.sixapart.com/svn/memcached/trunk/server/scripts/memcached-tool
运行: perl memcache-tool 192.168.1.20:12111
2).图形界面监控memcached
下载地址:http://livebookmark.net/memcachephp/memcachephp.zip
程序文件:memcache.php
修改文件开始部分的memcached服务器设置
$MEMCACHE_SERVERS[] = '192.168.1.20:12111'; // add more as an array  
define('ADMIN_USERNAME','memcache');     // Admin Username
define('ADMIN_PASSWORD','password');      // Admin Password
将memcache.php部署到PHP服务器上并访问

原创粉丝点击