Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

تثبيت سريع

إذا لم تكن بحاجة إلى تثبيت ClickHouse لبيئة الإنتاج، فيمكنك تشغيل برنامج نصي للتثبيت باستخدام curl. سيحدّد البرنامج النصي ملفًا تنفيذيًا مناسبًا لنظام التشغيل لديك.

ثبّت ClickHouse باستخدام curl

شغّل الأمر التالي لتنزيل ملف تنفيذي واحد لنظام التشغيل لديك.

curl https://clickhouse.com/ | sh

على Linux وmacOS، يثبّت هذا أيضًا clickhousectl، وهي واجهة سطر الأوامر لـ ClickHouse، في ~/.local/bin (مع اسم مستعار chctl). يساعدك clickhousectl على تثبيت وإدارة عدة إصدارات محلية من ClickHouse، وتشغيل الخوادم في الخلفية، وإدارة ClickHouse Cloud. راجع صفحة تثبيت clickhousectl للاطلاع على سير العمل المستند إلى واجهة سطر الأوامر.

ولتثبيت الملف التنفيذي clickhouse فقط من دون clickhousectl، اضبط CLICKHOUSE_ONLY=1:

curl https://clickhouse.com/ | CLICKHOUSE_ONLY=1 sh

ابدأ clickhouse-local

يتيح لك clickhouse-local معالجة الملفات المحلية والبعيدة باستخدام بناء SQL القوي في ClickHouse ومن دون الحاجة إلى أي إعدادات. تُخزَّن بيانات الجداول في موقع مؤقت، ما يعني أنه بعد إعادة تشغيل clickhouse-local لن تعود الجداول التي أُنشئت سابقًا متاحة.

شغّل الأمر التالي لبدء clickhouse-local:

./clickhouse

ابدأ clickhouse-server

إذا كنت ترغب في الاحتفاظ بالبيانات، فستحتاج إلى تشغيل clickhouse-server. يمكنك بدء تشغيل خادم ClickHouse باستخدام الأمر التالي:

./clickhouse server

ابدأ clickhouse-client

بعد تشغيل الخادم، افتح نافذة طرفية جديدة وشغّل الأمر التالي لتشغيل clickhouse-client:

./clickhouse client

سترى شيئًا مشابهًا لما يلي:

./clickhouse client
ClickHouse client version 24.5.1.117 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 24.5.1.

local-host :)

تُخزَّن بيانات الجداول في الدليل الحالي وستظل متاحة بعد إعادة تشغيل خادم ClickHouse. وإذا لزم الأمر، يمكنك تمرير -C config.xml كوسيط إضافي في سطر الأوامر إلى ./clickhouse server وتوفير المزيد من الإعدادات في ملف إعدادات. جميع إعدادات التهيئة المتاحة موثقة هنا وفي قالب ملف الإعدادات النموذجي.

أنت الآن جاهز لبدء إرسال أوامر SQL إلى ClickHouse!

Navigation