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)
الرمز المفضل من https://github.com/antirez/redis-io/blob/master/public/images/favicon.png