phpRedisAdmin은 Redis 데이터베이스를 관리하기 위한 간단한 웹 인터페이스입니다. 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
include/config.sample.inc.php를 include/config.inc.php에 복사하고 특정 redis 구성으로 편집할 수도 있습니다.
작곡가를 사용하는 대신 다음을 사용하여 수동 설치를 수행할 수도 있습니다.
git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin
git clone https://github.com/nrk/predis.git vendor
공개 phpRedisAdmin Docker 이미지는 최신 태그로 구축된 Docker Hub에서 사용할 수 있습니다. 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의 파비콘