phpMemcachedAdmin提供了一个基于Web界面来监控和Linux上的管理内存缓存服务。这个程序允许实时统计,查看 get, set, delete, increment, decrement, evictions, reclaimed, cas命令,以及与googlecharts和服务器的内部配置服务器统计数据(网络,项目列表,服务器版本)。
阅读文章:
如何在Ubuntu 14.04 LTS /12.04用PHP安装Memcached
如何使用Memcache的PECL在CentOS和RedHat的安装Memcached 本文将帮助你在CentOS,RHEL和Fedora系统设置phpMemcachedAdmin。
下载phpMemcachedAdmin存档源码
创建您的Web服务器上的目录像下面命令,下载phpMemcachedAdmin存档文件。
单击此处查看可用的最新版本。
# mkdir -p /var/www/phpMemcachedAdmin
# cd /var/www/phpMemcachedAdmin
# wget http://phpmemcacheadmin.googlecode.com/files/phpMemcachedAdmin-1.2.2-r262.tar.gz
使用以下命令完成下载后解压文件。
# tar xzf phpMemcachedAdmin-1.2.2-r262.tar.gz
# chown -R apache.apache phpMemcachedAdmin
# chmod -R 755 phpMemcachedAdmin
在Apache中设置phpMemcachedAdmin
创建的Apache phpMemcachedAdmin一个新的配置文件,如下图所示,并添加下面的给定内容。对于Debian和Ubuntu用户创建在/etc/apache2/sites-enabled/目录下。
# vim /etc/httpd/conf.d/phpMemcachedAdmin.conf
# phpMemcachedAdmin - Web based Memcached browser written in php
Alias /phpMemcachedAdmin /var/www/phpMemcachedAdmin
Alias /phpmemcachedadmin /var/www/phpMemcachedAdmin
<Directory /var/www/phpMemcachedAdmin>
Order Deny,Allow
Deny from All
Allow from 192.168.1.0/24
Allow from 127.0.0.1
</Directory>
<Directory /var/www/phpMemcachedAdmin>
AuthUserFile /etc/httpd/.htpasswd
AuthName "phpMemcachedAdmin Login Area"
AuthType Basic
require user admin
</Directory>
设置基本Apache的认证
Apache实施基本的安全保证phpMemcachedAdmin网址以防止从未经授权的访问。
# htpasswd -cm /etc/httpd/.htpasswd admin
New password:
Re-type new password:
Adding password for user admin
第4步:重新启动Apache并访问URL
都设置好后,重启apache,并在浏览器访问URL phpMemcachedAdmin。
# service httpd restart
访问URL像下面使用FQDN或IP服务器的地址。
http://svr1.youcl.com/phpMemcachedAdmin/
祝贺您!您已为您的memcached成功配置phpMemcachedAdmin。