redis搭建(四)GUI图形管理控制台之phpredisadmin - TOMMYHU - 专注互联网开发及运营技术,提供相关资料及软件下载,奇趣网络时事评论!
May 27

redis搭建(四)GUI图形管理控制台之phpredisadmin 不指定

tommyhu , 06:22 , NOSQL » Redis , Comments(0) , Trackbacks(0) , Reads(5529) , Via Original Large | Medium | Small
部分人都知道redis是一款用在缓存服务器上的软件,它与memcache类似,都可以存储海量的数据,用在大访问量的web网站、聊天记录存放等方面,但是又与memcache不同:
1、缓存数据可以持久化,没有缓存时间限制
2、支持更多的数据类型:string、list 、set 、sorted set 、hash (参考:http://www.cnblogs.com/xhan/archive/2011/02/02/1948891.html
3、与memcache类似,数据都会存在内存中,这样速度更快,但是redis有一种机制,高明一些,会定期的把数据(新增的、修改的)存入磁盘
4、提供多个数据仓库(0-15)
5、支持在服务器端计算集合的并,交和补集等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务器。
redis还提供了一个图形界面管理工具PHPredisadmin,与mysql提供的phpmyadmin页面管理工具类似,他们都是基于php代码的工具。PHPredisadmin主要提供对key值的维护增删改查、对库的导入导出、查看info信息。(memcache有专门的监控界面,以后的博客中会有提到)

另外站在性能的角度上看,我不建议在线上redis环境中使用,毕竟PHPredisadmin是一款对海量大数据进行管理的web界面,会消耗比较大的系统资源
phpredisadmin下载地址:https://github.com/ErikDubbelboer/phpRedisAdmin
添加KEY:
Highslide JS
搜索key:
Highslide JS
貌似phpredisadmin图形界面中只能看到默认那个db(0)库中的key;比如select 1在db(1)库中set一些key,在phpredisadmin中就看不到,不知道是不是phpredisadmin版本的问题还是操作上的问题。



phpredisadmin工具就是一个放在Apache或者nginx下web根目录下的网站。
平台:VMware上虚拟的centos4.7
宿主机:windows
已经安装:mysql、Apache、PHP、redis
安装phpredisadmin前准备:
1、一定要安装Apache、PHP环境,redis可以是部署在其他局域网服务器上的,phpredisadmin在配置文件中去指定redis服务器的IP和端口
2、下载phpredisadmin:https://github.com/ErikDubbelboer/phpRedisAdmin/downloads
3、下载predis(redis客户端: Predis、phpredis、Rediska、Redisent、iRedis,这里我用的是predis,只要放在phpredisadmin下面即可):https://github.com/nrk/predis/downloads

安装:
1、phpredisadmin解压后,放到Apache的网站跟目录下:/usr/local/apache2/htdocs/,并命名为phpredisadmin,然后访问http://192.168.0.118/phpredisadmin/即可,提示找不到“predis/autoload.php”,我们还需要把predis放在phpredisadmin根目录下
2、解压predis(predis-0.8.tar.gz),过程如下:

再次访问:http://192.168.0.118/phpredisadmin/,就可以看到redis的管理界面啦。

------------------------------------------------还算满意的分割线---------------------------------------------------------------------
安装phpredis:
下载:https://github.com/nicolasff/phpredis/tree/2.1.3

接下来编辑/usr/local/php/lib下的php.ini,添加:extension=redis.so
最后重启Apache。
▲返回顶部
Last modified by tommyhu on2014/05/27 06:28

Add a comment

Nickname

emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot