تثبيت OpenClaw على سيرفر Linux - اصنع مساعدك الشخصي بالذكاء الاصطناعي!
المنتجات المثالية لهذا الدليل
ابدأ على الفور — اطلب المنتج المناسب واتبع هذا الدليل خطوة بخطوة.
مقدمة
OpenClaw هو منصة تحكم وأتمتة مدعومة بالذكاء الاصطناعي تتيح لك التفاعل مع البرامج عبر واجهة متصفح. بدلًا من التنقل اليدوي عبر القوائم أو تكرار نفس الإجراءات مرارًا، يمكن لـ OpenClaw تنفيذ المهام برمجيًا وتوفير قدرات تحكم عن بُعد من خلال لوحة معلومات الويب الخاصة به.
ما يجعل OpenClaw ثوريًا حقًا هو أنه يوفّر "طبقة تحكم" حديثة للتطبيقات والأنظمة. بدلاً من أن يكون مرتبطًا بجلسة سطح مكتب محلية، يمكن تشغيل OpenClaw على جهاز بعيد مثل VPS أو سيرفر مخصص ويظل قابلًا للإدارة بالكامل من أي مكان. هذا يجعله أداة قوية للمستخدمين الذين يريدون أتمتة موثوقة، تحكم عن بُعد، وإدارة مركزية دون الحاجة لتشغيل جهاز محليًا.
تفكر في استضافة هذه الخدمة بنفسك؟ سنرشدك خطوة بخطوة لكيفية تثبيتها وتكوينها، مع كل ما تحتاج لمعرفته.
تثبيت OpenClaw باستخدام مثبت التطبيقات بنقرة واحدة
يمكنك تثبيت OpenClaw مباشرة عبر مثبت التطبيقات بنقرة واحدة في واجهة الويب الخاصة بـ VPS. بعد إكمال إعداد التطبيقات الأولي، افتح كتالوج التطبيقات، وابحث عن OpenClaw، وابدأ النشر مع إعدادات المشروع، البيئة، والنطاق المفضلة لديك. هذا يمنحك طريقة سريعة وسهلة لنشر وإدارة OpenClaw بدون إعداد يدوي عبر سطر الأوامر، مع الاستفادة من إدارة الويب المدمجة، دعم النطاق المخصص، وتوفير SSL حيثما كان متاحًا.
حالات استخدام OpenClaw
يمكن استخدام OpenClaw في العديد من السيناريوهات اليومية وهو مناسب لأي شخص يريد أتمتة المهام، مركزية استخدام الذكاء الاصطناعي، أو تشغيل مساعد دائم متاح دائمًا.
حالة استخدام شائعة هي توحيد التفاعلات مع الذكاء الاصطناعي عبر منصات متعددة. بدلًا من استخدام أدوات منفصلة لتطبيقات المراسلة المختلفة، يمكن لـ OpenClaw العمل كمساعد واحد بسياق وتكوين متسق، مستقل عن مكان الوصول إليه.
OpenClaw مفيد أيضًا للأتمتة. يمكنه تقليل العمل اليدوي المتكرر من خلال التعامل مع المهام المتكررة، تنظيم المعلومات، تلخيص المحتوى، وتوفير ردود منظمة.
حالة استخدام مهمة أخرى هي أتمتة الويب. من خلال التحكم في جلسات المتصفح عبر نسخ مخصصة من Chrome أو Chromium، يمكن لـ OpenClaw التفاعل مع واجهات الويب حتى عندما لا توجد تكامل API مباشر.
لدعم هذه السيناريوهات، يوفر OpenClaw مجموعة واسعة من القدرات، بما في ذلك دعم المراسلة متعددة القنوات (مثل WhatsApp، Telegram، Slack، وDiscord)، بنية تعتمد على البوابة لإدارة الجلسات والقنوات، ميزات صوتية اختيارية، واجهة تفاعلية، منصة مهارات قابلة للتوسيع، دعم لمزودي الذكاء الاصطناعي المتعددين (بما في ذلك OpenAI وAnthropic)، عقد أجهزة للإجراءات المحمولة، مصادقة بمفتاح API، وإدارة مساحة العمل والتكوين المستمرة.
المتطلبات الأساسية
اعتمادًا على كيفية استخدامك لـ OpenClaw، قد تزداد متطلبات الموارد بسرعة. بينما الإعدادات الأساسية (مثل استخدام واجهة الويب فقط مع أتمتة بسيطة) تعمل جيدًا على خطط VPS الصغيرة، فإن حالات الاستخدام المتقدمة مثل تشغيل قنوات متعددة، تفعيل العديد من المهارات، أو استخدام أتمتة المتصفح يمكن أن تصبح أكثر استهلاكًا للموارد، ولهذا نوصي بشدة باستخدام سيرفر مخصص.
| العتاد | الحد الأدنى | توصية ZAP-Hosting |
|---|---|---|
| CPU | 1 نواة vCPU | 8 أنوية vCPU |
| RAM | 4 جيجابايت | 16 جيجابايت |
| مساحة القرص | 25 جيجابايت | 50 جيجابايت |
التثبيت
يبدأ التثبيت بتشغيل سكربت التثبيت الرسمي لـ OpenClaw على سيرفر Linux المخصص الخاص بك. اتصل بسيرفرك عبر SSH ونفذ الأمر التالي:
curl -fsSL https://openclaw.ai/install.sh | bash
بعد تشغيل الأمر، سيبدأ سكربت التثبيت التفاعلي تلقائيًا ويرشدك خلال الإعداد. يقوم المثبت بفحص بيئتك، تثبيت التبعيات الناقصة، ثم يبدأ عملية الإعداد الأولي لـ OpenClaw.
اكتشاف النظام وفحص التبعيات
يقوم المثبت بالكشف التلقائي عن نظام التشغيل الخاص بك وتثبيت التبعيات المطلوبة إذا لزم الأمر. على سبيل المثال، إذا كان Node.js مفقودًا، فسيتم تثبيته تلقائيًا. لا حاجة لأي إجراء يدوي.
تثبيت الحزم المطلوبة
يقوم OpenClaw بتثبيت الحزم المطلوبة باستخدام مدير الحزم الخاص بالنظام. لا حاجة لأي إجراء يدوي. بمجرد تثبيت جميع الحزم المطلوبة، يستمر المثبت تلقائيًا.
تثبيت OpenClaw
بعد تجهيز التبعيات، يقوم المثبت بتحميل وتثبيت إصدار OpenClaw. بمجرد اكتمال العملية، سترى تأكيدًا مثل:
الإعداد الأولي لـ OpenClaw
بعد تثبيت OpenClaw، يبدأ معالج الإعداد تلقائيًا. هذا الإعداد ضروري لإكمال التكوين الأولي وجعل OpenClaw قابلًا للاستخدام.
أولًا، اقرأ إشعار الأمان المعروض ووافق عليه للمتابعة. بعد ذلك، اختر وضع الإعداد. لمعظم المستخدمين، خيار QuickStart هو الموصى به.
بعدها، اختر مزود النموذج/المصادقة. في هذا المثال، تم اختيار OpenAI. الآن أدخل مفتاح API الخاص بـ OpenAI. سيخزن OpenClaw المفتاح محليًا في التكوين ليستخدمه في الجلسات المستقبلية. بعد حفظ مفتاح API، اختر النموذج الافتراضي الذي يجب أن يستخدمه OpenClaw.
في الخطوات النهائية، يمكنك اختيارياً تكوين القنوات (مثل Telegram، Discord، أو Slack)، المهارات، والـ hooks. إذا لم ترغب في تكوين هذه الخيارات الآن، يمكنك تخطيها والمتابعة.
إذا أردت استخدام 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 لقائمة الأوامر. بالمناسبة، عندما تنتهي من إنشاء بوتك الرائع، تواصل مع دعم البوت إذا أردت اسم مستخدم أفضل. فقط تأكد من أن البوت يعمل بالكامل قبل القيام بذلك.
استخدم هذا الرمز للوصول إلى HTTP API:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
احفظ رمزك بأمان ولا تشاركه، لأنه يمكن لأي شخص استخدامه للتحكم في بوتك.
لوصف API الخاص بالبوت، راجع هذه الصفحة: https://core.telegram.org/bots/api
بعد تأكيد BotFather لإنشاء البوت، انسخ الرمز المعروض واحتفظ به بأمان. ستحتاج هذا الرمز لاحقًا عند ربط Telegram كقناة في إعداد OpenClaw أو التكوين. أي شخص يمتلك هذا الرمز يمكنه التحكم في بوتك، لذا لا تشاركه علنًا أبدًا.
بعد إنشاء بوت Telegram وحفظ الرمز، يمكنك متابعة إعداد OpenClaw. في الخطوات التالية، يسمح لك OpenClaw بتثبيت المهارات وتمكين hooks. هذه الخيارات موصى بها، لكنها يمكن تخطيها وتكوينها لاحقًا إذا فضلت إكمال الإعداد أولًا.
بعد الانتهاء من الإعداد، يقوم OpenClaw تلقائيًا بتثبيت خدمة البوابة (Gateway service). أخيرًا، اختر خيار واجهة الويب ليطبع OpenClaw رابط لوحة المعلومات. هذا يتيح لك الوصول إلى واجهة تحكم OpenClaw ومتابعة إدارة الإعداد عبر المتصفح.
بعد ذلك، سيتم وسم الإعداد كمنتهي. في نهاية الإعداد، يعرض OpenClaw أيضًا تثبيت سكريبت إكمال الأوامر. هذا اختياري لكنه موصى به، لأنه يحسن استخدام سطر الأوامر من خلال تمكين الإكمال التلقائي لأوامر OpenClaw. اتبع الخطوات.
التكوين
خوادم 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.
تثبيت المهارات
تمدد المهارات OpenClaw بوظائف وتكاملات إضافية. يأتي OpenClaw مع أكثر من 50 مهارة. يمكنك تثبيت المهارات مباشرة من لوحة المعلومات بفتح قسم المهارات واختيار المهارات التي تريد تفعيلها.
تفعيل الـ hooks
تسمح الـ hooks لـ OpenClaw بتنفيذ إجراءات تلقائيًا عند حدوث أحداث معينة أو عند استخدام أوامر محددة. هذا مفيد لأتمتة المهام المتكررة، حفظ السياق، أو تشغيل سير عمل بدون تفاعل يدوي.
تكوين القنوات
تتيح القنوات استخدام OpenClaw عبر منصات المراسلة. في لوحة المعلومات يمكنك تكوين وربط القنوات المدعومة مثل Telegram، Discord، Slack وغيرها.
اعتمادًا على المنصة المختارة، تحتاج لتوفير رموز أو بيانات اعتماد إضافية (مثلما شرحنا في عملية التثبيت لرمز بوت Telegram الذي تم إنشاؤه عبر BotFather).
بعد ربط قناة بنجاح، يمكن لـ OpenClaw استقبال والرد على الرسائل عبر تلك المنصة. قد تبدو محادثة مع المساعد الذكي عبر Telegram هكذا:
اعتبارات الأمان
OpenClaw أداة قوية ويجب دائمًا استخدامها مع احتياطات أمان مناسبة. لوحة تحكم البوابة محمية برمز توكن يعمل ككلمة مرور ويمنح الوصول إلى مثيل OpenClaw الخاص بك. لا تشارك رمز التوكن هذا علنًا (مثلًا في لقطات الشاشة، التذاكر، أو سجلات الدردشة)، لأن أي شخص يمتلكه يمكنه الوصول والتحكم في اللوحة.
يوصى بالحفاظ على OpenClaw محميًا خلف جدار ناري وتجنب تعريض واجهة البوابة مباشرة للإنترنت العام. بشكل افتراضي، يربط OpenClaw خدمة البوابة بـ 127.0.0.1، مما يمنع الوصول الخارجي وهو الخيار الأكثر أمانًا لمعظم الحالات. للوصول عن بُعد إلى اللوحة، استخدم إعادة توجيه منفذ SSH وقيد الوصول للمستخدمين الموثوقين فقط.
الخلاصة والمزيد من الموارد
تهانينا! لقد قمت الآن بتثبيت وتكوين OpenClaw بنجاح على VPS أو سيرفر مخصص خاص بك. نوصي أيضًا بإلقاء نظرة على الموارد التالية، التي قد توفر لك مساعدة وإرشاد إضافي خلال عملية تكوين السيرفر:
- openclaw.ai - الموقع الرسمي
- docs.openclaw.ai - توثيق OpenClaw
- clawhub.com - ClawHub - مهارات من بناء المجتمع
عندك أسئلة محددة غير مغطاة هنا؟ لأي استفسارات أو مساعدة إضافية، لا تتردد في التواصل مع فريق الدعم الخاص بنا، المتوفر يوميًا لمساعدتك! 🙂