Redis还提供了一个图形界面管理工具phpRedisAdmin,与MySQL提供的phpMyAdmin页面管理工具类似,他们都是基于php代码的工具。phpRedisAdmin主要提供对key值的维护增删改查、对库的导入导出、查看info信息。

 

另外站在性能的角度上看,我不建议在线上redis环境中使用,毕竟phpRedisAdmin是一款对海量大数据进行管理的web界面,会消耗比较大的系统资源。

 

安装步骤:

1. 安装LAMP,参见之前的。

 

2. 安装php-devel,phpize是属于php-devel的。   

1
yum 
install 
php-devel -y

 

3. 安装php客户端phpredis。   

1
2
3
4
cd 
/tmp    
wget https:
//github
.com
/phpredis/phpredis/archive/master
.
tar
.gz    
tar 
xvf master    
cd 
phpredis-master

  

编译,安装扩展:    

1
2
3
phpize    
.
/configure 
--
enable
-redis    
make 
&& 
make 
install

安装完后会出现如下信息:    

Installing shared extensions: /usr/lib64/php/modules/

 

4. 安装php的mbstring扩展   

1
yum -y 
install 
php-mbstring

因为includes/common.inc.php中有用到:    

mb_internal_encoding('utf-8');    
如果不安装,访问首页会显示空白。

 

5. 配置php.ini文件   

1
vi 
/etc/php
.ini

  

找到extension_dir,后面地址改为/usr/lib64/php/modules    
然后在下面添加两行extension=redis.so和extension=mbstring.so

如下:

1
2
3
extension_dir = "/usr/lib64/php/modules"
extension=redis.so
extension=mbstring.so

 

6. 安装phpRedisAdmin   

1
2
3
4
5
cd 
/tmp    
git clone https:
//github
.com
/ErikDubbelboer/phpRedisAdmin
.git
cd 
phpRedisAdmin
git clone https:
//github
.com
/nrk/predis
.git vendor
cd 
..
mv 
phpRedisAdmin 
/var/www/html/

 

7. 配置phpRedisAdmin   

配置文件在/var/www/html/phpRedisAdmin/includes下:

1
2
cp 
config.sample.inc.php config.inc.php   
vi 
config.ini.php

 

修改name、host、port为Redis服务器,取消帐号密码的注释启用HTTP验证。    
保存修改。

 

8. 重启服务   

1
service httpd restart

 

9. 访问页面   

    

本文转自UltraSQL51CTO博客,原文链接: http://blog.51cto.com/ultrasql/1657502
,如需转载请自行联系原作者