今天给大家分享一款很实用的redis管理插件:phpRedisAdmin,直接通过浏览器访问,可以配置多个redis服务器,随意切换不同db浏览,只需要改一个配置文件即可使用,文件是includes/config.sample.inc.php,需要修改的配置如下:
$config = array(
'servers' => array(
array(
'name' => 'env-test', // 可选参数
'host' => 'IP', //ip地址
'port' => 6379,
'filter' => '*',
'scheme' => 'tcp', // 可选的。连接方案:tcp连接的tcp连接,unix通过unix域套接字连接
'path' => '', // 可选的。通往unix域套接字的路径。只使用"scheme"= >"unix"。例子:' /var/运行/复述/redis.sock '
// 可选参数。redis身份验证,【注:无auth的需注释】
// 'auth' => '' // 警告:密码以明文发送给Redis服务器。
),
array(
'name' => 'env-pre', // 可选参数
'host' => 'IP', //ip地址
'port' => 6379,
'filter' => '*',
'scheme' => 'tcp', // 可选的。连接方案。tcp连接的tcp连接,unix通过unix域套接字连接
'path' => '', // 可选的。通往unix域套接字的路径。只使用"scheme"= >"unix"。例子:' /var/运行/复述/redis.sock '
// 可选参数。redis身份验证,【注:无auth的需注释】
// 'auth' => '' // 警告:密码以明文发送给Redis服务器。
),
array(
'name' => 'env-pro', // 可选参数
'host' => 'IP', //ip地址
'port' => 6379,
'filter' => '*',
'scheme' => 'tcp', // 可选的。连接方案。tcp连接的tcp连接,unix通过unix域套接字连接
'path' => '', // 可选的。通往unix域套接字的路径。只使用"scheme"= >"unix"。例子:' /var/运行/复述/redis.sock '
// 可选参数。redis身份验证,【注:无auth的需注释】
'auth' => '' // 警告:密码以明文发送给Redis服务器。
),
//......可配置多个Redis连接
),
'seperator' => ':',
// 取消注释以显示更少的信息,减少redis请求。推荐给一个非常繁忙的Redis服务器。
//'faster' => true,
// 您可以忽略下面的设置
'maxkeylen' => 100,
'count_elements_page' => 100,
// 使用旧的键命令而不是扫描来获取所有的键
'keys' => false,
// 使用每个扫描命令获取多少个条目
'scansize' => 1000
);
配置完成后,直接在你本地环境访问即可!页面效果如图:
代码请参阅:https://github.com/Joseph-Alice/PHPRedisAdmin
没有难的技术,当你弄清它的原理时,你会发现原来如此简单~ 欢迎加群【536501561】讨论