今天给大家分享一款很实用的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】讨论