مكتبة الشروحات

كيفية تثبيت Redis على CloudLinux مع CageFS.

لتثبيت Redis على CloudLinux مع CageFS، يجب عليك اتباع هذه الخطوات:

 تسجيل الدخول إلى الخادم:

قم بالوصول إلى خادم CloudLinux الخاص بك باستخدام SSH أو محاكي الطرفية.

تمكين مستودع EPEL:

Redis متاح في مستودع الحزم الإضافية لأنظمة Linux Enterprise (EPEL). إذا لم يكن مفعلًا بالفعل، يمكنك تمكينه عن طريق تشغيل الأمر التالي:

sudo yum install epel-release

تثبيت Redis:

بمجرد تمكين مستودع EPEL، قم بتثبيت Redis باستخدام مدير الحزم:

sudo yum install redis

 بدء وتمكين Redis:

ابدأ خدمة Redis وخصصها للتشغيل عند الإقلاع:

sudo systemctl start redis
sudo systemctl enable redis

تكوين Redis (اختياري):

افتراضيًا، يتم إعداد Redis للاستماع على العنوان المحلي (127.0.0.1) وهو متاح فقط للاتصالات المحلية. إذا كنت تريد تغيير هذا السلوك، يمكنك تعديل ملف تكوين Redis:

sudo nano /etc/redis.conf

قم بإجراء التغييرات اللازمة ثم احفظ الملف.

التحقق من تثبيت Redis:

يمكنك التحقق مما إذا كان Redis يعمل بشكل صحيح عن طريق الاتصال بخادم Redis:

redis-cli ping

إذا كان Redis يعمل، سيُرجع "PONG".

 إعداد CageFS لـ Redis:

الآن، تحتاج إلى إعداد CageFS ليشمل Redis. هذا يسمح للمستخدمين داخل CageFS بالوصول إلى Redis واستخدامه:

افتح ملف تكوين CageFS للتحرير:

sudo nano /etc/cagefs/conf.d/redis.cfg

أضف المسار إلى ثنائي Redis (redis-server) في ملف التكوين:

# Redis
/usr/bin/redis-server

احفظ الملف واخرج.

إعادة بناء CageFS:

بعد إجراء التغييرات على تكوين CageFS، يجب عليك إعادة بناء CageFS حتى تدخل التغييرات حيز التنفيذ:

cagefsctl --remount-all

التحقق من وصول Redis من داخل CageFS:

أنشئ مستخدمًا جديدًا في CageFS أو استخدم مستخدمًا موجودًا، ثم حاول الاتصال بخادم Redis من داخل بيئة CageFS:

su - username
redis-cli ping

استبدل "username" باسم المستخدم الفعلي الذي تريد اختباره.

يجب أن يكون Redis الآن مثبتًا وقابلًا للوصول داخل CageFS على خادم CloudLinux الخاص بك. تذكر دائمًا أن تتوخى الحذر عند إجراء تغييرات على تكوين الخادم، وتأكد من وجود نسخ احتياطية قبل إجراء التعديلات الكبيرة.

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟