phpRedisAdmin adalah antarmuka web sederhana untuk mengelola database Redis. Ini dirilis di bawah lisensi Creative Commons Attribution 3.0. Kode ini dikembangkan dan dikelola oleh Erik Dubbelboer.
Anda dapat mengirimkan komentar, tambalan, pertanyaan di sini di github atau ke [email protected].
Anda dapat menemukan contoh database di http://dubbelboer.com/phpRedisAdmin/
Untuk menginstal phpRedisAdmin melalui composer Anda perlu menjalankan perintah berikut:
curl -s http://getcomposer.org/installer | php
php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin path/to/install
Anda mungkin juga ingin menyalin include/config.sample.inc.php ke include/config.inc.php dan mengeditnya dengan konfigurasi redis spesifik Anda.
Selain menggunakan composer, Anda juga dapat melakukan instalasi manual menggunakan:
git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin
git clone https://github.com/nrk/predis.git vendor
Gambar Docker phpRedisAdmin publik tersedia di Docker Hub yang dibuat dari tag terbaru. File includes/config.environment.inc.php
digunakan sebagai file konfigurasi untuk memungkinkan variabel lingkungan digunakan sebagai nilai konfigurasi. Contoh:
docker run --rm -it -e REDIS_1_HOST=myredis.host -e REDIS_1_NAME=MyRedis -p 80:80 erikdubbelboer/phpredisadmin
Selain itu, manifes Docker Compose dengan tumpukan untuk pengujian dan pengembangan juga disediakan. Cukup terbitkan docker-compose up --build
untuk memulainya dan telusuri ke http://localhost. Lihat file docker-compose.yml
untuk detail konfigurasi.
REDIS_1_HOST
- menentukan host server RedisREDIS_1_NAME
- tentukan nama server RedisREDIS_1_PORT
- tentukan port server RedisREDIS_1_SCHEME
- tentukan skema server Redis (tcp atau tls)REDIS_1_AUTH
- tentukan kata sandi server RedisREDIS_1_AUTH_FILE
- menentukan file yang berisi kata sandi server RedisREDIS_1_DATABASES
- Anda dapat memodifikasi konfigurasi Anda untuk mencegah phpRedisAdmin menggunakan perintah CONFIGADMIN_USER
- tentukan nama pengguna untuk Auth Dasar yang dapat dilihat penggunaADMIN_PASS
- tentukan kata sandi untuk Otentikasi Dasar yang dapat dilihat penggunaIkon oleh http://p.yusukekamiyamane.com/ (https://github.com/yusukekamiyamane/fugue-icons/tree/master/icons-shadowless)
Favicon dari https://github.com/antirez/redis-io/blob/master/public/images/favicon.png