تخطي إلى المحتوى الرئيسي

تثبيت OpenClaw على سيرفر Linux - اصنع مساعدك الشخصي بالذكاء الاصطناعي!

المنتجات المثالية لهذا الدليل

ابدأ على الفور — اطلب المنتج المناسب واتبع هذا الدليل خطوة بخطوة.

مقدمة

OpenClaw هو منصة تحكم وأتمتة مدعومة بالذكاء الاصطناعي تتيح لك التفاعل مع البرمجيات عبر واجهة متصفح. بدلًا من التنقل يدويًا عبر القوائم أو تكرار نفس الإجراءات مرارًا، يمكن لـ OpenClaw تنفيذ المهام برمجيًا وتوفير قدرات تحكم عن بُعد من خلال لوحة معلومات الويب الخاصة به.

img

ما يجعل OpenClaw ثوريًا هو أنه يوفّر "طبقة تحكم" حديثة للتطبيقات والأنظمة. بدلاً من أن يكون مرتبطًا بجلسة سطح مكتب محلية، يمكن تشغيل OpenClaw على جهاز بعيد مثل VPS أو سيرفر مخصص ويظل قابلًا للإدارة بالكامل من أي مكان. هذا يجعله أداة قوية للمستخدمين الذين يريدون أتمتة موثوقة، تحكم عن بُعد، وإدارة مركزية دون الحاجة لتشغيل جهاز محليًا.

تفكر في استضافة هذه الخدمة بنفسك؟ سنرشدك خطوة بخطوة لكيفية تثبيتها وتكوينها، مع كل ما تحتاج لمعرفته.

حالات استخدام OpenClaw

يمكن استخدام OpenClaw في العديد من السيناريوهات اليومية وهو مناسب لأي شخص يريد أتمتة المهام، مركزية استخدام الذكاء الاصطناعي، أو تشغيل مساعد دائم متاح دائمًا.

حالة استخدام شائعة هي توحيد التفاعل مع الذكاء الاصطناعي عبر منصات متعددة. بدلًا من استخدام أدوات منفصلة لتطبيقات المراسلة المختلفة، يمكن لـ OpenClaw أن يعمل كمساعد واحد بسياق وتكوين متسق، مستقل عن مكان الوصول إليه.

OpenClaw مفيد أيضًا للأتمتة. يمكنه تقليل العمل اليدوي المتكرر من خلال التعامل مع المهام المتكررة، تنظيم المعلومات، تلخيص المحتوى، وتقديم ردود منظمة.

حالة استخدام مهمة أخرى هي أتمتة الويب. من خلال التحكم في جلسات المتصفح عبر نسخ مخصصة من Chrome أو Chromium، يمكن لـ OpenClaw التفاعل مع واجهات الويب حتى عندما لا توجد تكامل API مباشر.

لدعم هذه السيناريوهات، يوفر OpenClaw مجموعة واسعة من القدرات، بما في ذلك دعم المراسلة متعددة القنوات (مثل WhatsApp، Telegram، Slack، وDiscord)، بنية تعتمد على البوابة لإدارة الجلسات والقنوات، ميزات صوتية اختيارية، واجهة تفاعلية، منصة مهارات قابلة للتوسيع، دعم لمزودي ذكاء اصطناعي متعددين (بما في ذلك OpenAI وAnthropic)، عقد أجهزة للإجراءات المحمولة، مصادقة بمفتاح API، وإدارة مستمرة لمساحات العمل والتكوين.

img

المتطلبات الأساسية

حسب طريقة استخدامك لـ OpenClaw، قد تزداد متطلبات الموارد بسرعة. بينما الإعدادات الأساسية (مثل استخدام واجهة الويب فقط مع أتمتة بسيطة) تعمل جيدًا على خطط VPS صغيرة، حالات الاستخدام المتقدمة مثل تشغيل قنوات متعددة، تفعيل مهارات كثيرة، أو استخدام أتمتة المتصفح قد تصبح أكثر استهلاكًا للموارد، ولهذا ننصح بشدة باستخدام سيرفر مخصص.

العتادالحد الأدنىتوصية ZAP-Hosting
CPU1 نواة vCPU8 أنوية vCPU
RAM4 جيجابايت16 جيجابايت
مساحة القرص25 جيجابايت50 جيجابايت

التثبيت

يبدأ التثبيت بتشغيل سكربت التثبيت الرسمي لـ OpenClaw على سيرفرك المخصص بنظام Linux. اتصل بسيرفرك عبر SSH ونفذ الأمر التالي:

curl -fsSL https://openclaw.ai/install.sh | bash

بعد تشغيل الأمر، سيبدأ سكربت التثبيت التفاعلي تلقائيًا ويرشدك خلال الإعداد. يقوم المثبت بفحص بيئتك، تثبيت التبعيات الناقصة ثم يبدأ عملية إعداد OpenClaw.

img

اكتشاف النظام وفحص التبعيات

يقوم المثبت تلقائيًا باكتشاف نظام التشغيل الخاص بك وتثبيت التبعيات المطلوبة إذا لزم الأمر. على سبيل المثال، إذا كان Node.js مفقودًا، سيتم تثبيته تلقائيًا. لا حاجة لأي إجراء يدوي.

تثبيت الحزم المطلوبة

يقوم OpenClaw بتثبيت الحزم المطلوبة باستخدام مدير الحزم الخاص بالنظام. لا حاجة لأي إجراء يدوي. بمجرد تثبيت كل الحزم المطلوبة، يستمر المثبت تلقائيًا.

تثبيت OpenClaw

بعد تجهيز التبعيات، يقوم المثبت بتحميل وتثبيت إصدار OpenClaw. بمجرد اكتمال العملية، سترى تأكيدًا مثل:

img

إعداد OpenClaw

بعد تثبيت OpenClaw، يبدأ معالج الإعداد تلقائيًا. هذا الإعداد ضروري لإكمال التكوين الأولي وجعل OpenClaw قابلًا للاستخدام.

أولًا، اقرأ إشعار الأمان المعروض ووافق عليه للمتابعة. بعد ذلك، اختر وضع الإعداد. لمعظم المستخدمين، خيار QuickStart هو الموصى به.

img

بعدها، اختر مزود النموذج/المصادقة. في هذا المثال، تم اختيار OpenAI. الآن أدخل مفتاح API الخاص بـ OpenAI. سيخزن OpenClaw المفتاح محليًا في التكوين ليستخدمه في الجلسات المستقبلية. بعد حفظ مفتاح API، اختر النموذج الافتراضي الذي يجب أن يستخدمه OpenClaw.

img

في الخطوات النهائية، يمكنك اختيارياً تكوين القنوات (مثل Telegram، Discord، أو Slack)، المهارات، والـ hooks. إذا لم ترغب في تكوين هذه الخيارات الآن، يمكنك تخطيها والمتابعة.

img

إذا أردت استخدام OpenClaw عبر Telegram، تحتاج أولاً لإنشاء بوت Telegram والحصول على رمز API الخاص به. يتم ذلك مباشرة في Telegram باستخدام حساب BotFather الرسمي.

افتح المحادثة مع BotFather، ابدأ عملية الإنشاء بإرسال /newbot، واتبع التعليمات.
سيسألك BotFather أولًا عن اسم العرض، ثم عن اسم المستخدم. يجب أن ينتهي اسم المستخدم بـ bot.

عادةً ما تكون المحادثة كالتالي:

User: /newbot 

BotFather: حسنًا، بوت جديد. ما اسم بوتك؟ يرجى اختيار اسم للبوت.

User: ZAP DOCS EXAMPLE

BotFather: جيد. الآن اختر اسم مستخدم للبوت. يجب أن ينتهي بـ `bot`. مثل هذا، على سبيل المثال: TetrisBot أو tetris_bot.

User: ZAP_DOCS_EXAMPLE_BOT

BotFather: تم! تهانينا على بوتك الجديد. ستجده على t.me/ZAP_DOCS_EXAMPLE_BOT. يمكنك الآن إضافة وصف، قسم "حول"، وصورة للبوت، راجع /help لقائمة الأوامر. بالمناسبة، عندما تنتهي من إنشاء بوتك الرائع، تواصل مع دعم البوت إذا أردت اسم مستخدم أفضل. فقط تأكد من أن البوت يعمل بالكامل قبل ذلك.

استخدم هذا الرمز للوصول إلى API HTTP:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
احفظ الرمز بأمان، يمكن لأي شخص استخدامه للتحكم في بوتك.

لوصف API البوت، راجع هذه الصفحة: https://core.telegram.org/bots/api

بعد تأكيد BotFather لإنشاء البوت، انسخ الرمز المعروض واحتفظ به بأمان. ستحتاجه لاحقًا عند ربط Telegram كقناة في إعداد OpenClaw أو التكوين. أي شخص يملك هذا الرمز يمكنه التحكم في بوتك، لذا لا تشاركه علنًا.

img

بعد إنشاء بوت Telegram وحفظ الرمز، يمكنك متابعة إعداد OpenClaw. في الخطوات التالية، يسمح لك OpenClaw بتثبيت المهارات وتفعيل الـ hooks. هذه الخيارات موصى بها، لكنها يمكن تخطيها وتكوينها لاحقًا في قسم التكوين إذا فضلت إكمال الإعداد أولًا.

بعد الانتهاء من الإعداد، يقوم OpenClaw بتثبيت خدمة البوابة تلقائيًا. أخيرًا، اختر خيار واجهة الويب ليطبع OpenClaw رابط لوحة المعلومات. هذا يتيح لك الوصول إلى واجهة تحكم OpenClaw ومتابعة إدارة الإعداد عبر المتصفح.

بعد ذلك، سيتم تعليم الإعداد كمكتمل. في نهاية الإعداد، يعرض OpenClaw أيضًا تثبيت سكريبت إكمال الأوامر. هذا اختياري لكنه موصى به، لأنه يحسن استخدام سطر الأوامر بتمكين الإكمال التلقائي لأوامر OpenClaw. اتبع الخطوات.

img

التكوين

خوادم VPS والسيرفرات المخصصة لدينا تُشحن بدون واجهة مستخدم رسومية بشكل افتراضي. لهذا السبب، يعمل OpenClaw في وضع headless ويعرض واجهة التحكم محليًا فقط على السيرفر على المنفذ 18789.

بعد اكتمال التثبيت والإعداد، يطبع OpenClaw معلومات لوحة المعلومات في مخرجات الكونسول:

رابط لوحة المعلومات (مع رمز التوثيق):
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

انسخ/ألصق هذا الرابط في متصفح على هذا الجهاز للتحكم في OpenClaw.
لم يتم اكتشاف واجهة رسومية. افتح من جهازك:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111

ثم افتح:
http://localhost:18789/
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

نظرًا لأن واجهة الويب مرتبطة بـ 127.0.0.1، لا يمكن الوصول إليها مباشرة من الإنترنت. للوصول الآمن من جهازك، أنشئ نفق SSH يعيد توجيه منفذ OpenClaw من VPS/السيرفر المخصص إلى جهازك المحلي.

على جهازك، افتح الطرفية ونفذ:

ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111

طالما أن جلسة SSH هذه مفتوحة، يمكنك الوصول إلى واجهة تحكم OpenClaw في متصفحك عبر الرابط:

http://localhost:18789/

إذا طلب OpenClaw المصادقة، افتح الرابط المرمز بالرمز المطبوع في مخرجات OpenClaw:

http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
استخدم واجهة رسومية (بيئة سطح مكتب)

إذا كنت تفضل استخدام OpenClaw بواجهة رسومية، يمكنك تثبيت بيئة سطح مكتب على VPS/السيرفر المخصص، مثل XFCE. بعد تثبيت واجهة رسومية (وحل سطح مكتب بعيد مثل RDP أو VNC)، يمكنك الوصول والتحكم في OpenClaw مباشرة من سطح مكتب السيرفر بدلاً من استخدام إعادة توجيه منفذ SSH.

img

تثبيت المهارات

تمدد المهارات OpenClaw بوظائف وتكاملات إضافية. يأتي OpenClaw مع أكثر من 50 مهارة. يمكنك تثبيت المهارات مباشرة من لوحة المعلومات بفتح قسم المهارات واختيار المهارات التي تريد تفعيلها.

img

تفعيل الـ hooks

تسمح الـ hooks لـ OpenClaw بتنفيذ إجراءات تلقائيًا عند حدوث أحداث معينة أو عند استخدام أوامر محددة. هذا مفيد لأتمتة المهام المتكررة، حفظ السياق، أو تشغيل سير عمل بدون تفاعل يدوي.

img

تكوين القنوات

تتيح القنوات استخدام OpenClaw عبر منصات المراسلة. في لوحة المعلومات يمكنك تكوين وربط القنوات المدعومة مثل Telegram، Discord، Slack وغيرها.

img

حسب المنصة المختارة، تحتاج لتوفير رموز أو بيانات اعتماد إضافية (مثلما شرحنا في عملية التثبيت لرمز بوت Telegram الذي تم إنشاؤه عبر BotFather).

بعد ربط قناة بنجاح، يمكن لـ OpenClaw استقبال والرد على الرسائل عبر تلك المنصة. محادثة مع المساعد الذكي عبر Telegram قد تبدو هكذا:

img

اعتبارات الأمان

OpenClaw أداة قوية ويجب دائمًا استخدامها مع احتياطات أمنية مناسبة. لوحة معلومات البوابة محمية برمز توثيق يعمل ككلمة مرور ويمنح الوصول إلى مثيل OpenClaw الخاص بك. لا تشارك هذا الرمز علنًا (مثلًا في لقطات الشاشة، التذاكر، أو سجلات الدردشة)، لأن أي شخص يملك الرمز يمكنه الوصول والتحكم في اللوحة.

ننصح بالحفاظ على OpenClaw محميًا خلف جدار ناري وتجنب تعريض واجهة البوابة مباشرة للإنترنت العام. بشكل افتراضي، يربط OpenClaw خدمة البوابة بـ 127.0.0.1، مما يمنع الوصول الخارجي وهو الخيار الأكثر أمانًا لمعظم الاستخدامات. للوصول عن بُعد إلى اللوحة، استخدم إعادة توجيه منفذ SSH وقيّد الوصول للمستخدمين الموثوقين فقط.

الخاتمة والمزيد من الموارد

تهانينا! لقد قمت الآن بتثبيت وتكوين OpenClaw بنجاح على VPS أو سيرفرك المخصص. نوصي أيضًا بإلقاء نظرة على الموارد التالية، التي قد توفر لك مساعدة وإرشاد إضافي خلال عملية تكوين السيرفر

عندك أسئلة محددة غير مغطاة هنا؟ لأي استفسارات أو مساعدة إضافية، لا تتردد في التواصل مع فريق الدعم لدينا، المتوفر يوميًا لمساعدتك! 🙂