phpRedisAdmin เป็นเว็บอินเตอร์เฟสที่เรียบง่ายสำหรับจัดการฐานข้อมูล Redis ได้รับการเผยแพร่ภายใต้ใบอนุญาต Creative Commons Attribution 3.0 รหัสนี้ได้รับการพัฒนาและดูแลโดย Erik Dubbelboer
คุณสามารถส่งความคิดเห็น แพทช์ คำถามได้ที่นี่บน github หรือไปที่ [email protected]
คุณสามารถค้นหาฐานข้อมูลตัวอย่างได้ที่ http://dubbelboer.com/phpRedisAdmin/
ในการติดตั้ง 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
- กำหนดโฮสต์ของเซิร์ฟเวอร์ RedisREDIS_1_NAME
- กำหนดชื่อของเซิร์ฟเวอร์ RedisREDIS_1_PORT
- กำหนดพอร์ตของเซิร์ฟเวอร์ RedisREDIS_1_SCHEME
- กำหนดโครงร่างของเซิร์ฟเวอร์ Redis (tcp หรือ tls)REDIS_1_AUTH
- กำหนดรหัสผ่านของเซิร์ฟเวอร์ RedisREDIS_1_AUTH_FILE
- กำหนดไฟล์ที่มีรหัสผ่านของเซิร์ฟเวอร์ RedisREDIS_1_DATABASES
- คุณสามารถแก้ไขการกำหนดค่าของคุณเพื่อป้องกันไม่ให้ phpRedisAdmin ใช้คำสั่ง CONFIGADMIN_USER
- กำหนดชื่อผู้ใช้สำหรับการตรวจสอบสิทธิ์พื้นฐานที่ผู้ใช้เห็นADMIN_PASS
- กำหนดรหัสผ่านสำหรับการตรวจสอบสิทธิ์พื้นฐานที่ผู้ใช้เห็นไอคอนโดย http://p.yusukekamiyamane.com/ (https://github.com/yusukekamiyamane/fugue-icons/tree/master/icons-shadowless)
Favicon จาก https://github.com/antirez/redis-io/blob/master/public/images/favicon.png