PHPackages                             life2016/yii2-phpredisadmin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Caching](/categories/caching)
4. /
5. life2016/yii2-phpredisadmin

ActiveYii2-extension[Caching](/categories/caching)

life2016/yii2-phpredisadmin
===========================

phpRedisAdmin is a simple web interface to manage Redis databases，by YII2

v1.3(3y ago)025MITPHP

Since Jul 21Pushed 3y ago1 watchersCompare

[ Source](https://github.com/ran1990/yii2-phpRedisAdmin)[ Packagist](https://packagist.org/packages/life2016/yii2-phpredisadmin)[ RSS](/packages/life2016-yii2-phpredisadmin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (3)Versions (5)Used By (0)

Redis 可视化接口管理平台
---------------

[](#redis--可视化接口管理平台)

phpRedisAdmin是一个管理Redis数据库的简单web界面,支持多个Server服务器配置，支持限制指定的db访问。同时支持简单的导入、导出、修改、删除、更新等操作

你可以在[issues](https://github.com/ran1990/yii2-phpRedisAdmin/issues)或发送评论、补丁、问题

\###解决痛点 主要是解决线上数据不能本地直接访问，特提供网页版方式，本地直连，无需开远程IP。

### 特性

[](#特性)

- 支持多个Server服务器、限制用户访问指定db、server,
- 支持用户名登录、提供伴随系统登录方式，同时提供http登录和http auth方式登录，具体详看cookie\_auth参数
- 数据的增删改查操作
- 导入、导出操作
- 灵活配置flush清空db操作
- 使用bootstrap 3x 布局外观

### 安装

[](#安装)

```
curl -s http://getcomposer.org/installer | php
composer require life2016/yii2-phpredisadmin "*"

```

\###配置 在高级版YII2框架中，服务器配置以及参数配置，请在params.php或params-local.php中配置键名"life2016.admin.configs",即可覆盖系统默认参数，如：

```
return [
    'user.passwordMinLength' => 8,
    'life2016.admin.configs' => [
        'servers' => [
            [
                'name'      => 'local server',
                'host'      => '127.0.0.1',
                'port'      => 6379,
                'filter'    => '*',
                'scheme'    => 'tcp',
                'path'      => '',
                'hide'      => false,
                'flush'     => true,
                //'db'        => 0,
                //'databases' => 2,
                'scansize' => 1000,
                //'auth' => 'redispasswordhere'
            ],
             [
                'name'      => 'local server 2',
                'host'      => '127.0.0.1',
                'port'      => 6379,
                'filter'    => '*',
                'scheme'    => 'tcp',
                'path'      => '',
                'hide'      => false,
                'flush'     => true,
                //'db'        => 0,
                //'databases' => 2,
                'scansize' => 1000,
                //'auth' => 'redispasswordhere'
             ],
        ],
        'seperator'               => ':',
        'login'                   => [
               // Username => Password
               // Multiple combinations can be used
               'admin' => [
                   'password' => 'admin123',
               ]
        ],
        // Use HTML form/cookie-based auth instead of HTTP Basic/Digest auth
        'cookie_auth'             => true,
        'loginInSystem' =>false,
        'maxkeylen'           => 100,
        'count_elements_page' => 100,
        // Use the old KEYS command instead of SCAN to fetch all keys.
        'keys'                => false,
        // How many entries to fetch using each SCAN command.
        'scansize'            => 1000
    ]
];

```

更多详细参数注释详看类：[life2016\\phpredis\\components\\Configs](https://github.com/ran1990/yii2-phpRedisAdmin/blob/master/components/Configs.php)

### TODO

[](#todo)

- Move or Copy key to different server
- Importing and Export JSON
- JSON export with seperate objects based on your seperator

#### 贡献

[](#贡献)

- [erikdubbelboer](https://github.com/erikdubbelboer/phpRedisAdmin/)

###  Health Score

22

—

LowBetter than 23% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

4

Last Release

1387d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/96126fb674e49c89c16c8f6cf2c0fca53197b35ed04a77bc0a7f1a942d32fafe?d=identicon)[ran](/maintainers/ran)

---

Tags

redisyii2extensionweb redisredisAdminphpRedisAdmin

### Embed Badge

![Health badge](/badges/life2016-yii2-phpredisadmin/health.svg)

```
[![Health](https://phpackages.com/badges/life2016-yii2-phpredisadmin/health.svg)](https://phpackages.com/packages/life2016-yii2-phpredisadmin)
```

###  Alternatives

[bazilio/yii2-async

Provides translucent api for moving large tasks out of request context

6248.8k2](/packages/bazilio-yii2-async)[undefinedor/yii2-cached-active-record

The cached activeRecord for the Yii2 framework

102.6k](/packages/undefinedor-yii2-cached-active-record)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
