phpRedisAdmin es una interfaz web sencilla para administrar bases de datos de Redis. Se publica bajo la licencia Creative Commons Attribution 3.0. Este código está siendo desarrollado y mantenido por Erik Dubbelboer.
Puede enviar comentarios, parches y preguntas aquí en github o a [email protected].
Puede encontrar una base de datos de ejemplo en http://dubbelboer.com/phpRedisAdmin/
Para instalar phpRedisAdmin a través del compositor necesitas ejecutar los siguientes comandos:
curl -s http://getcomposer.org/installer | php
php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin path/to/install
Es posible que también quieras copiar include/config.sample.inc.php a include/config.inc.php y editarlo con tu configuración específica de Redis.
En lugar de usar Composer, también puedes realizar una instalación manual usando:
git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin
git clone https://github.com/nrk/predis.git vendor
Hay una imagen pública de phpRedisAdmin Docker disponible en Docker Hub creada a partir de la última etiqueta. El archivo includes/config.environment.inc.php
se utiliza como archivo de configuración para permitir que las variables de entorno se utilicen como valores de configuración. Ejemplo:
docker run --rm -it -e REDIS_1_HOST=myredis.host -e REDIS_1_NAME=MyRedis -p 80:80 erikdubbelboer/phpredisadmin
Además, se proporciona un manifiesto de Docker Compose con una pila para pruebas y desarrollo. Simplemente ejecute docker-compose up --build
para iniciarlo y busque http://localhost. Consulte el archivo docker-compose.yml
para obtener detalles de configuración.
REDIS_1_HOST
: define el host del servidor RedisREDIS_1_NAME
: define el nombre del servidor RedisREDIS_1_PORT
: define el puerto del servidor RedisREDIS_1_SCHEME
: define el esquema del servidor Redis (tcp o tls)REDIS_1_AUTH
: define la contraseña del servidor RedisREDIS_1_AUTH_FILE
: define el archivo que contiene la contraseña del servidor RedisREDIS_1_DATABASES
: puede modificar su configuración para evitar que phpRedisAdmin use el comando CONFIGADMIN_USER
: define el nombre de usuario para la autenticación básica orientada al usuarioADMIN_PASS
: define la contraseña para la autenticación básica de cara al usuarioIconos de http://p.yusukekamiyamane.com/ (https://github.com/yusukekamiyamane/fugue-icons/tree/master/icons-shadowless)
Favicon de https://github.com/antirez/redis-io/blob/master/public/images/favicon.png