يعد Redis-server أحد أشهر مخازن البيانات في الذاكرة، وهو معروف بسرعته ومرونته وكفاءته. سواء كنت تقوم ببناء ذاكرة تخزين مؤقت، أو إدارة بيانات الجلسات، أو استخدام Redis للتحليلات في الوقت الحقيقي، يمكنه تحسين أداء نظامك بشكل كبير. في هذه المقالة، يقدم موقع vpswindows.com دليلاً مفصلاً خطوة بخطوة لتثبيت خادم Redis على خادم خادم Ubuntu 24.04 VPS.
ما هو خادم ريديس؟
Redis (خادم القاموس البعيد) هو مخزن مفتوح المصدر، مخزن للقيم الرئيسية في الذاكرة يستخدم للتخزين المؤقت وإدارة قواعد البيانات والوساطة في الرسائل. على عكس قواعد البيانات التقليدية التي تخزن البيانات على القرص، يحتفظ Redis بمجموعة البيانات بأكملها في الذاكرة، مما يجعله سريعًا بشكل استثنائي. وهو يدعم العديد من هياكل البيانات مثل السلاسل والتجزئة والقوائم والمجموعات، مما يسمح للمطورين باستخدام Redis في مجموعة واسعة من التطبيقات، بما في ذلك إدارة الجلسات والتخزين المؤقت ولوحات المتصدرين وأنظمة pub / sub.
لماذا نستخدم خادم ريديس؟
يمكن أن تعمل ريديس كـ
- ذاكرة التخزين المؤقت: تخزين البيانات المستخدمة بشكل متكرر في الذاكرة للوصول السريع.
- قاعدة البيانات: استخدم Redis لإدارة البيانات المنظمة وتنفيذ العمليات الذرية.
- وسيط الرسائل: يحتوي Redis على رسائل pub/sub، مما يسمح بمعالجة الرسائل في الوقت الفعلي.
هذا المزيج من الميزات يجعل من Redis أداة قوية لتعزيز أداء تطبيقات الويب وقابليتها للتوسع، خاصة عند استضافتها على خادم خاص افتراضي مثل تلك التي يوفرها vpswindows.com.
شراء VPS Ubuntu 24.04 من vpswindows.com
قبل أن تتمكن من تثبيت خادم Redis، تحتاج إلى خادم VPS موثوق به. في vpswindows.comنحن نقدم حلول VPS المحسنة، بما في ذلك تلك التي تعمل بنظام Ubuntu 24.04، المصممة لتلبية احتياجات المطورين والشركات. تأتي خطط VPS الخاصة بنا مزودة بتخزين SSD عالي الأداء، وتخصيص الموارد القابلة للتخصيص، والوصول الكامل إلى الجذر. مع الدعم على مدار الساعة طوال أيام الأسبوع وقابلية التوسع السلس، تعد خيارات الخادم الخاص الافتراضي الخاص لدينا مثالية لاستضافة خادم Redis وأي تطبيقات أخرى تريد تشغيلها بكفاءة.
كيفية تثبيت خادم Redis-Server على Ubuntu 24.04
قبل الغوص في تثبيت Redis، من الضروري فهم المتطلبات الأساسية المطلوبة لإعداد Redis على Ubuntu 24.04. ستضمن لك هذه المتطلبات الأساسية تجنب المزالق المحتملة أثناء التثبيت، وبالتالي تبسيط العملية بأكملها.
متطلبات النظام لتثبيت Redis
لتثبيت Redis بفعالية على Ubuntu 24.04، فإن فهم متطلبات النظام أمر بالغ الأهمية. تم تصميم Redis ليكون خفيف الوزن وفعّال، ولكن لا يزال لديه تكوينات محددة يجب أن تتحقق لتعمل على النحو الأمثل. فيما يلي المتطلبات الرئيسية:
- نظام التشغيل: تأكد من أن لديك نظام التشغيل Ubuntu 24.04 LTS، أو توزيع متوافق يستند إلى نظام دبيان.
- الذاكرة: على الرغم من أن Redis لا تتطلب كميات هائلة من ذاكرة الوصول العشوائي، إلا أننا نوصي بحد أدنى 1 جيجابايت للاستخدام الأساسي ومبالغ أعلى إذا كنت تخطط للتوسع.
- مساحة القرص: يقوم Redis بتخزين البيانات في الذاكرة، ولكنه يتطلب أيضًا مساحة على القرص لخيارات الثبات الخاصة به. استهدف مساحة خالية على القرص لا تقل عن 100 ميغابايت.
- وحدة المعالجة المركزية: يعمل المعالج متعدد النواة على تحسين الأداء بشكل كبير، خاصةً في ظل الأحمال الثقيلة.
الاتصال بالخادم الخاص الافتراضي الخاص عبر SSH
الاتصال بخادمك الافتراضي الخاص عبر SSH هو خطوتك الأولى نحو التثبيت. يسمح لك SSH بالتفاعل بأمان مع خادمك من موقع بعيد، مما يسهل عليك الأوامر والتكوينات الخاصة بك بشكل فعال.
- افتح محطتك الطرفية: سواءً كنت تستخدم نظام لينكس أو ماك أو ماك، افتح تطبيقك الطرفي. بالنسبة لنظام ويندوز، يمكن استخدام أدوات مثل PuTTY أو نظام ويندوز الفرعي لنظام لينكس (WSL).
- استخدم أمر SSH: اتصل بالخادم الخاص الافتراضي الخاص بك باستخدام الأمر: bash ssh ssh username@your_vps_ip استبدل “اسم المستخدم” باسم المستخدم الفعلي الخاص بك و”your_vps_ip” بعنوان IP الخاص بالخادم الخاص الافتراضي الخاص بك.
- المصادقة: عند مطالبتك بذلك، أدخل كلمة المرور الخاصة بك. بمجرد المصادقة، سيتم منحك حق الوصول إلى الخادم الافتراضي الخاص بك، مما يسمح لك بتنفيذ أوامر التثبيت.
تثبيت خادم Redis-Server على Ubuntu 24.04
الآن بعد أن فهمت فوائد خادم Redis-server واخترت الخادم الافتراضي الخاص بك من vpswindows.com، دعنا نتعمق في عملية التثبيت.
الخطوة 1: قم بتحديث نظامك
ابدأ بتحديث قوائم الحزم الخاصة بك للتأكد من أن لديك أحدث الإصدارات من جميع البرامج:
sudo apt update & sudo apt upgrade
وهذا يضمن التوافق مع أحدث إصدار لخادم Redis.
الخطوة 2: تثبيت خادم ريديس
لتثبيت خادم Redis-server على Ubuntu 24.04، قم بتشغيل:
sudo apt install redis-server
سيقوم هذا الأمر بتنزيل الملفات الضرورية وتثبيتها.
الخطوة 3: تهيئة ريديس
بعد تثبيت Redis، يمكنك تهيئته بناءً على احتياجاتك الخاصة. افتح ملف تهيئة Redis:
سودو نانو /etc/redis/redis.conf sudo nano /etc/redis/redis.conf
تتضمن بعض التكوينات الشائعة ما يلي:
- حدود الذاكرة: تعيين الحد الأقصى للذاكرة التي يمكن أن يستخدمها Redis باستخدام
maxmemory
التوجيه. - الثبات: تمكين أو تعطيل ثبات البيانات باستخدام الأداة
appendonly
وsave
والإعدادات. - الأمان: تأكد من إمكانية الوصول إلى Redis محليًا فقط أو قم بتكوين الحماية بكلمة مرور باستخدام الخيار
requirepass
الخيار.
بعد إجراء أي تغييرات، احفظ الملف وأعد تشغيل Redis:
sudo systemctl systemctl إعادة تشغيل خادم redis-server
الخطوة 4: تمكين Redis لبدء التشغيل عند التمهيد
تأكد من بدء تشغيل Redis تلقائيًا في كل مرة يتم فيها إعادة تشغيل الخادم الافتراضي الخاص بك:
sudo systemctl systemctl تمكين خادم redis-server
الخطوة 5: اختبار تثبيت ريديس
تحقق من أن Redis يعمل بشكل صحيح من خلال الاتصال بواجهة مستخدم Redis CLI:
redis-cli ping
إذا كان التثبيت ناجحًا، فسترى “PONG” كاستجابة، مما يشير إلى أن Redis قيد التشغيل والاستجابة.
الخطوة 6: تأمين ريديس (اختياري)
لمزيد من الأمان، من الجيد تقييد وصول Redis إلى عناوين IP الموثوقة وتعيين كلمة مرور قوية. في ملف تكوين Redis، قم بتحديث الإعدادات التالية:
- ربط العنوان: اجعل الوصول إلى Redis متاحًا فقط من المضيف المحلي عن طريق تعيين
bind 127.0.0.1
. - تعيين كلمة مرور: قم بتمكين مصادقة كلمة المرور عن طريق إضافة السطر
requirepass yourpassword
إلى ملف التكوين.
تحسين ريديس للإنتاج
بمجرد تثبيت Redis وتشغيله، قد ترغب في تحسينه لبيئات الإنتاج. تتضمن بعض النصائح ما يلي:
- إدارة الذاكرة: استخدام
maxmemory
للحد من مقدار الذاكرة التي يمكن أن يستخدمها Redis. سيقوم Redis بإخلاء البيانات القديمة عند الوصول إلى هذا الحد. - المثابرة: يوفر Redis نوعين من الثبات: اللقطات (RDB) وملفات الإلحاق فقط (AOF). لقطات RDB أسرع، بينما يوفر AOF متانة أكبر.
- مراقبة الأداء: استخدم أمر
INFO
المدمج لمراقبة مقاييس الأداء مثل استخدام الذاكرة، ونسب الإصابة/الفشل، والعملاء المتصلين.
الخاتمة
يعد خادم Redis-server أداة أساسية لتحسين أداء تطبيقات الويب وهو مفيد بشكل خاص للتخزين المؤقت، وإدارة الجلسات، ومعالجة البيانات في الوقت الحقيقي. باتباع هذا الدليل، يمكنك بسهولة تثبيت وتهيئة خادم Redis-server على الخادم الافتراضي الخاص Ubuntu 24.04 الخاص بك. ليس لديك VPS حتى الآن؟ قم بزيارة vpswindows.com للعثور على حل VPS المثالي لاستضافة Redis والتطبيقات الأخرى. مع موثوقية عالية ودعم على مدار الساعة طوال أيام الأسبوع، يضمن vpswindows.com تشغيل خادمك بسلاسة وكفاءة. من خلال تحسين الخادم الخاص الافتراضي الخاص بك باستخدام خادم Redis-server، ستستمتع بأداء أسرع للتطبيقات، وتقليل حمل الخادم، وتحسين قابلية التوسع، مما يجعله إضافة لا تقدر بثمن إلى البنية التحتية للويب الخاص بك.