MemAdmin是一款可视化的Memcached管理与监控工具,使用PHP开发,体积小,操作简单。
主要功能:
服务器参数监控:STATS、SETTINGS、ITEMS、SLABS、SIZES实时刷新
服务器性能监控:GET、DELETE、INCR、DECR、CAS等常用操作命中率实时监控
支持数据遍历,方便对存储内容进行监视
支持条件查询,筛选出满足条件的KEY或VALUE
数组、JSON等序列化字符反序列显示
兼容memcache协议的其他服务,如Tokyo Tyrant (遍历功能除外)
支持服务器连接池,多服务器管理切换方便简洁
1.1.1 安装过程
MemAdmin是Memcached的管理控制台,因为该程序是php语言写的,所以要配置apache与php服务,以及memcached在php的扩展包,该安装所用程序包版本:
php-pear-1.9.4-4.el6.noarch.rpm
php-pecl-memcache-3.0.5-4.el6.x86_64.rpm
memadmin-1.0.12.tar.gz
1.1.1.1 安装apache服务
安装linux时选择安装apache服务器
1.1.1.2 安装php服务
安装linux时选择安装PHP服务
1.1.1.3 安装memcached在php的扩展
A:安装扩展包
RPM –ivh php-pear-1.9.4-4.el6.noarch.rpm
RPM –ivh php-pecl-memcache-3.0.5-4.el6.x86_64.rpm
B: 修改php.ini配置文件
vi /etc/php.ini
在php.ini配置文件里面追加extension = memcached.so,让php支持memcached
C: 重启apache服务
service httpdrestart
1.1.1.4 安装MemAdmin程序
A:安装memAdmin程序包
tar –zxvf memadmin-1.0.12.tar.gz
mv memadmin /var/www/html
B: 修改/etc/httpd/conf/httpd.conf配置文件
vi /etc/httpd/conf/httpd.conf
修改如下:
1.DocumentRoot "/var/www/html"
2.DirectoryIndex index.html index.html.varindex.php
3.
cumentRoot"/var/www/html"
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
c.修改selinux配置
vi /etc/selinux/config
设置SELINUX=disabled
以上步骤完成后,可以在浏览器输入http://192.168.222.128/memAdmin/index.php,用户密码均默认为admin,如果要修改用户、密码可以通过/var/www/html/memAdmin/config.php文件进行修改