phpRedisAdmin 是一個用於管理 Redis 資料庫的簡單 Web 介面。它根據 Creative Commons Attribution 3.0 許可證發布。該程式碼由 Erik Dubbelboer 開發和維護。
您可以在 github 上發送評論、補丁、問題或發送至 [email protected]。
您可以在 http://dubbelboer.com/phpRedisAdmin/ 找到範例資料庫
要透過composer安裝phpRedisAdmin,您需要執行以下命令:
curl -s http://getcomposer.org/installer | php
php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin path/to/install
您可能還想將includes/config.sample.inc.php複製到includes/config.inc.php並使用您的特定redis配置進行編輯。
除了使用 Composer 之外,您還可以使用以下命令進行手動安裝:
git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin
git clone https://github.com/nrk/predis.git vendor
Docker Hub 上提供了使用最新標籤建置的公共 phpRedisAdmin Docker 映像。文件includes/config.environment.inc.php
用作配置文件,以允許將環境變數用作配置值。例子:
docker run --rm -it -e REDIS_1_HOST=myredis.host -e REDIS_1_NAME=MyRedis -p 80:80 erikdubbelboer/phpredisadmin
此外,還提供了一個 Docker Compose 清單,其中包含用於測試和開發的堆疊。只需發出docker-compose up --build
即可啟動它並瀏覽到 http://localhost。有關配置詳細信息,請參閱docker-compose.yml
檔案。
REDIS_1_HOST
- 定義Redis伺服器的主機REDIS_1_NAME
- 定義 Redis 伺服器的名稱REDIS_1_PORT
- 定義Redis伺服器的連接埠REDIS_1_SCHEME
- 定義 Redis 伺服器的方案(tcp 或 tls)REDIS_1_AUTH
- 定義Redis伺服器的密碼REDIS_1_AUTH_FILE
- 定義包含 Redis 伺服器密碼的文件REDIS_1_DATABASES
- 您可以修改設定以防止 phpRedisAdmin 使用 CONFIG 指令ADMIN_USER
- 定義面向使用者的基本驗證的使用者名ADMIN_PASS
- 定義面向使用者的基本驗證的密碼圖示來自http://p.yusukekamiyamane.com/ (https://github.com/yusukekamiyamane/fugue-icons/tree/master/icons-shadowless)
來自 https://github.com/antirez/redis-io/blob/master/public/images/favicon.png 的圖標