[TP-LINK] Setting up Wi-Fi Security WPA2 Enterprise
جدول المحتويات:
Redis هو مخزن بنية بيانات مفتوح المصدر. يمكن استخدامه كقاعدة بيانات وذاكرة تخزين مؤقت ووسيط للرسائل ويدعم العديد من هياكل البيانات مثل السلاسل ، و Hashes ، و Lists ، و Sets. يوفر Redis توفرًا عاليًا عبر Redis Sentinel بما في ذلك المراقبة والإشعارات الفشل التلقائي. كما يوفر التقسيم التلقائي عبر عدة عقد Redis مع Redis Cluster.
يصف هذا البرنامج التعليمي كيفية تثبيت Redis وتكوينه على خادم Ubuntu 18.04. تنطبق نفس التعليمات على Ubuntu 16.04 وأي توزيع يستند إلى Ubuntu.
المتطلبات الأساسية
قبل البدء بالبرنامج التعليمي ، تأكد من تسجيل الدخول كمستخدم لديه امتيازات sudo.
تثبيت Redis على أوبونتو
يتم تضمين حزمة Redis في مستودعات Ubuntu 18.04 الافتراضية. التثبيت بسيط ومباشر ، ما عليك سوى اتباع الخطوات التالية:
-
ابدأ بتحديث قائمة حزم apt عن طريق تشغيل الأمر التالي في محطة SSH:
sudo apt update
تثبيت Redis بكتابة:
sudo apt install redis-server
بمجرد اكتمال التثبيت ، ستبدأ خدمة Redis تلقائيًا. للتحقق من حالة الخدمة ، أدخل الأمر التالي:
sudo systemctl status redis-server
يجب أن نرى شيئا من هذا القبيل:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2018-10-28 05:10:45 PDT; 2h ago Docs: http://redis.io/documentation, man:redis-server(1) Process: 2197 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS) Process: 2201 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS) Main PID: 2226 (redis-server) Tasks: 4 (limit: 2319) CGroup: /system.slice/redis-server.service `-2226 /usr/bin/redis-server 0.0.0.0:6379
تهانينا ، لقد قمت بتركيب Redis وتشغيله على خادم Ubuntu 18.04 في هذه المرحلة.
تكوين Redis الوصول البعيد
بشكل افتراضي ، لا يسمح Redis بالاتصالات عن بُعد. يمكنك الاتصال بخادم Redis فقط من 127.0.0.1 (مضيف محلي) - الجهاز الذي يعمل عليه Redis.
نفذ الخطوات التالية فقط إذا كنت ترغب في الاتصال بخادم Redis الخاص بك من مضيفات بعيدة. إذا كنت تستخدم إعداد خادم واحد ، حيث يتم تشغيل التطبيق و Redis على نفس الجهاز ، فعليك عدم تمكين الوصول عن بُعد.
لتكوين Redis لقبول الاتصالات عن بُعد ، افتح ملف تكوين Redis باستخدام محرر النصوص:
sudo nano /etc/redis/redis.conf
حدد موقع السطر الذي يبدأ
bind 127.0.0.1::1
واستبدال
127.0.0.1
بـ
0.0.0.0
.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 0.0.0.0::1
احفظ الملف وأغلق المحرر.
أعد تشغيل خدمة Redis لتصبح التغييرات نافذة المفعول:
sudo systemctl restart redis-server
استخدم الأمر التالي للتحقق من أن redis يستمع إلى جميع الواجهات على المنفذ
6379
:
ss -an | grep 6379
يجب أن ترى شيء مثل أدناه.
0.0.0.0
تعني جميع عناوين IPv4 على الجهاز.
tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:* tcp LISTEN 0 128:6379:*
بعد ذلك ، ستحتاج إلى إضافة قاعدة جدار حماية تتيح حركة المرور من الأجهزة البعيدة على منفذ TCP
6379
.
على افتراض أنك تستخدم
UFW
لإدارة جدار الحماية الخاص بك وتريد السماح بالوصول من الشبكة الفرعية
192.168.121.0/24
فستقوم بتشغيل الأمر التالي:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
في هذه المرحلة ، سيقبل خادم Redis الاتصالات عن بُعد على منفذ TCP 6379.
تأكد من تكوين جدار الحماية الخاص بك لقبول الاتصالات فقط من نطاقات IP الموثوقة.
للتحقق من أن كل شيء تم إعداده بشكل صحيح ، يمكنك محاولة اختبار اتصال خادم
redis-cli
من جهازك البعيد باستخدام الأداة المساعدة
redis-cli
:
يجب أن يقوم الأمر بإرجاع استجابة
تهانينا ، لقد قمت بتثبيت Redis بنجاح على خادم Ubuntu 18.04. للعثور على مزيد من المعلومات حول كيفية إدارة تثبيت Redis ، تفضل بزيارة صفحة وثائق Redis.
redis-cli -h ping
redis-cli -h ping
PONG
:استنتاج
كيفية تثبيت وتكوين redis على centos 7
Redis هو مخزن بنية بيانات مفتوح المصدر. يمكن استخدامه كقاعدة بيانات وذاكرة التخزين المؤقت ووسيط الرسائل ويدعم هياكل البيانات المختلفة مثل السلاسل ، هاش ، قوائم ، مجموعات إلخ.
كيفية تثبيت وتكوين redis على debian 10 linux
في هذا البرنامج التعليمي ، سنغطي كيفية تثبيت Redis وتكوينه على Debian 10 ، Buster. Redis هو مخزن بيانات ذي قيمة مفتاح مفتوح المصدر في الذاكرة.
كيفية تثبيت وتكوين redis على ديبيان 9
Redis هو مخزن بيانات ذي قيمة مفتاح مفتوح المصدر في الذاكرة. يمكن استخدامه كقاعدة بيانات وذاكرة تخزين مؤقت ووسيط للرسائل ويدعم العديد من بنيات البيانات مثل Strings و Hashes و Lists و Sets وما إلى ذلك. يشرح هذا البرنامج التعليمي كيفية تثبيت Redis وتكوينه على خادم Debian 9.