شرح تحميل برنامج الاباتشي لصنع سيرفر شخصي
جدول المحتويات:
- المتطلبات الأساسية
- تركيب اباتشي كاساندرا
- تكوين اباتشي كاساندرا
- إعادة تسمية أباتشي كاساندرا العنقودية
- استنتاج
Apache Cassandra هي قاعدة بيانات NoSQL مجانية ومفتوحة المصدر بدون نقطة فشل واحدة. إنه يوفر قابلية تطوير خطية وإتاحة عالية دون المساس بالأداء. يستخدم Apache Cassandra من قبل عدد من الشركات التي لديها مجموعات بيانات كبيرة ونشطة ، بما في ذلك Reddit و NetFlix و Instagram و Github.
يرشدك هذا البرنامج التعليمي إلى عملية تثبيت Apache Cassandra على دبيان 9.
المتطلبات الأساسية
لتتمكن من تثبيت الحزم على نظام دبيان الخاص بك ، يجب تسجيل الدخول كمستخدم لديه امتيازات sudo.
تركيب اباتشي كاساندرا
الطريقة الموصى بها لتثبيت Apache Cassandra على Debian 9 هي عن طريق تثبيت حزمة deb من مستودع Apache Cassandra الرسمي.
في وقت كتابة هذا المقال ، كان أحدث إصدار من Apache Cassandra هو
3.11
ويتطلب تثبيت OpenJDK 8 على الجهاز.
لتثبيت حزمة OpenJDK 8 ، قم بتشغيل الأمر التالي:
sudo apt update
sudo apt install openjdk-8-jdk
بمجرد الانتهاء ، تحقق من ذلك عن طريق طباعة إصدار Java:
java -version
يجب أن يبدو الإخراج بشيء من هذا القبيل:
openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
قم بتثبيت حزمة apt-transport-https الضرورية للوصول إلى مستودع التخزين عبر
sudo apt install apt-transport-https
الخطوة التالية هي تمكين مستودع Apache Cassandra.
استيراد المفتاح العمومي للمستودع باستخدام الأمر
wget
التالي:
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
يجب أن يخرج الأمر أعلاه
OK
مما يعني أنه تم استيراد المفتاح بنجاح وستعتبر الحزم من هذا المستودع موثوق بها.
أضف مستودع كاساندرا إلى قائمة مصادر النظام الخاص بك عن طريق تشغيل الأمر أدناه:
sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
قم بتحديث فهرس الحزم وتثبيت أحدث إصدار من Apache Cassandra:
sudo apt update
sudo apt install cassandra
عند اكتمال عملية التثبيت ، ستبدأ خدمة Cassandra تلقائيًا. يمكنك التحقق من تشغيل كاساندرا عن طريق الكتابة:
nodetool status
يجب أن ترى شيئًا مشابهًا لهذا:
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 114.55 KiB 256 100.0% d8c27e24-ea26-4eeb-883c-5986218ba3ca rack1
هذا هو. تم تثبيت Apache Cassandra على خادم دبيان الخاص بك.
تكوين اباتشي كاساندرا
يتم تخزين بيانات Apache Cassandra في دليل
/var/lib/cassandra
. توجد ملفات التكوين في
/etc/cassandra
ويمكن تهيئة خيارات بدء تشغيل Java في الملف
/etc/default/cassandra
.
بشكل افتراضي ، يستمع Cassandra على المضيف المحلي فقط. إذا كان العميل المتصل بقاعدة البيانات يعمل أيضًا على نفس الجهاز ، فلن تحتاج إلى تغيير واجهة الربط.
للتفاعل مع Cassandra من خلال سطر الأوامر ، استخدم أداة
cqlsh
التي يتم شحنها مع حزمة Cassandra.
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
إعادة تسمية أباتشي كاساندرا العنقودية
افتراضيًا ، تُسمى كتلة كاساندرا "اختبار الكتلة". إذا كنت تريد تغييره ، فاتبع الخطوات التالية:
-
أولاً ، قم بتسجيل الدخول إلى محطة Cassandra CQL عن طريق كتابة:
cqlsh
وقم بتشغيل الأمر التالي لتغيير اسم الكتلة إلى "Linuxize Cluster":
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
قم بتغيير "Linuxize Cluster" باسمك المطلوب. بمجرد الانتهاء من ذلك ، اكتب
exit
للخروج من المحطة.بعد ذلك ، قم بتحرير ملف تكوين
/etc/cassandra/cassandra.yamlcassandra.yaml
ووضع اسم نظام المجموعة الجديد.cluster_name: 'Linuxize Cluster'
قم بتشغيل الأمر أدناه لمسح ذاكرة التخزين المؤقت للنظام:
nodetool flush system
أخيرًا ، أعد تشغيل خدمة Cassandra عن طريق تشغيل:
sudo systemctl restart cassandra
استنتاج
لقد قمت بتثبيت Apache Cassandra بنجاح على خادم Debian 9 الخاص بك. لمزيد من المعلومات حول كيفية البدء في Cassandra ، تفضل بزيارة صفحة الوثائق الرسمية الخاصة بهم.
جافا كاساندرا ديبيان قاعدة البياناتكيفية تثبيت اباتشي كاساندرا على centos 7

Apache Cassandra هي قاعدة بيانات NoSQL مفتوحة المصدر بدون نقطة فشل واحدة ، مما يوفر قابلية خطية وإمكانية توفر عالية دون الإخلال بالأداء. يصف هذا البرنامج التعليمي كيفية تثبيت Apache Cassandra على CentOS 7.
كيفية تثبيت أباتشي كاساندرا على ديبيان 10 لينكس

Apache Cassandra هي قاعدة بيانات NoSQL مجانية ومفتوحة المصدر بدون نقطة فشل واحدة. سنشرح في هذه المقالة كيفية تثبيت Apache Cassandra على Debian 10 ، Buster
كيفية تثبيت اباتشي كاساندرا على أوبونتو 18.04

Apache Cassandra هي قاعدة بيانات NoSQL مجانية ومفتوحة المصدر بدون نقطة فشل واحدة. سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت Apache Cassandra على Ubuntu 18.04.