شرح تثبيت n8n على جهازك

شرح تثبيت n8n على جهازك وربطه بـ Cloudflare Tunnel خطوة بخطوة



غلاف مقال تثبيت n8n على ويندوز مجانًا، أيقونة n8n مع رموز Node.js، تصميم أزرق neon عصري، دليل خطوة بخطوة HTTPS بدون Docker

إذا كنت تريد إنشاء أتمتة احترافية (Automation) وربط Webhooks بشكل آمن بدون استخدام ngrok، فإن تثبيت n8n وربطه بـ Cloudflare Tunnel هو الحل الأفضل حاليًا، خاصة لمنشئي المحتوى وأصحاب المواقع.


في هذا الدليل ستتعلم طريقة تثبيت n8n على جهازك (ويندوز) وربطه بدومين عبر Cloudflare بطريقة سهلة، واضحة، ومناسبة للمبتدئين، مع مراعاة شروط السيو وجوجل أدسنس.

-----------------------------------------------------------------------------------------------------------------------------

ما هو n8n؟

n8n هي منصة مفتوحة المصدر تتيح لك:

إنشاء Automation بدون كود أو بكود بسيط

ربط فيسبوك، تيليجرام، يوتيوب، APIs

إنشاء Webhooks احترافية

استخدام AI في الردود والأتمتة

وهي بديل قوي لأدوات مدفوعة مثل Zapier.

-----------------------------------------------------------------------------------------------------------------------------

لماذا نستخدم Cloudflare مع n8n؟


استخدام Cloudflare Tunnel يوفر لك:

رابط HTTPS آمن

تشغيل Webhooks بدون ngrok

حماية تلقائية من Cloudflare

سرعة واستقرار أعلى

حل مجاني 100%

وهذا مهم جدًا لقبول فيسبوك APIs والعمل الاحترافي.

-----------------------------------------------------------------------------------------------------------------------------

المتطلبات قبل البدء

قبل التنفيذ تأكد من:

جهاز ويندوز 10 أو 11

اتصال إنترنت مستقر

دومين مربوط على Cloudflare

حساب Cloudflare مجاني

-----------------------------------------------------------------------------------------------------------------------------

الخطوة الأولى: تثبيت Node.js

1. ادخل إلى الموقع الرسمي: https://nodejs.org

2. حمّل نسخة LTS

3. ثبّت البرنامج بشكل طبيعي

4. افتح CMD واكتب:

node -v

npm -v

إذا ظهرت أرقام → التثبيت ناجح ✅

-----------------------------------------------------------------------------------------------------------------------------

الخطوة الثانية: تثبيت n8n

في CMD نفّذ الأمر:

npm install n8n -g

بعد الانتهاء شغّل n8n:

n8n

افتح المتصفح وادخل:

http://localhost:5678

إذا فتحت لوحة التحكم → تمام ✔

-----------------------------------------------------------------------------------------------------------------------------

الخطوة الثالثة: تثبيت Cloudflare Tunnel

1. نزّل أداة cloudflared من الموقع الرسمي لـ Cloudflare

2. اختر نظام Windows

3. ضع الملف داخل:

C:\cloudflared\

تحقق من التثبيت:

cloudflared --version

----------------------------------------------------------------------------------------------------------------------------

الخطوة الرابعة: تسجيل الدخول إلى Cloudflare

في CMD:

cloudflared tunnel login

سيتم فتح المتصفح

اختر حسابك على Cloudflare

وافق على الدومين

ستظهر رسالة نجاح ✔

------------------------------------------------------------------------------------------------------------------------------

الخطوة الخامسة: إنشاء Tunnel

cloudflared tunnel create n8n

سيتم إنشاء:

Tunnel ID

ملف credentials.json

احتفظ بهم.

---------------------------------------------------------------------------------------------------------------------------

الخطوة السادسة: ربط الدومين مع n8n

مثال:

n8n.example.com

نفّذ:

cloudflared tunnel route dns n8n n8n.example.com

--------------------------------------------------------------------------------------------------------------------------

الخطوة السابعة: إعداد ملف config

أنشئ ملف:

C:\cloudflared\config.yml

اكتب بداخله:

tunnel: TUNNEL_ID

credentials-file: C:\Users\USERNAME\.cloudflared\TUNNEL_ID.json

ingress:

  - hostname: n8n.example.com

    service: http://localhost:5678

  - service: http_status:404

-----------------------------------------------------------------------------------------------------------------------------

الخطوة الثامنة: تشغيل Tunnel

cloudflared tunnel run n8n

-----------------------------------------------------------------------------------------------------------------------------

الخطوة التاسعة: تشغيل n8n عبر HTTPS

افتح CMD جديد واكتب:

set N8N_HOST=n8n.example.com

set N8N_PROTOCOL=https

set WEBHOOK_URL=https://n8n.example.com

set N8N_PORT=5678

set NODE_ENV=production

n8n

---===================================================================

النتيجة النهائية

n8n يعمل عبر HTTPS

Webhooks تعمل بدون مشاكل

بدون ngrok

مناسب لفيسبوك وTelegram وYouTube

حل احترافي ومستقر

----------------------------------------------------------------------------------------------------------------------

أخطاء شائعة وحلولها

404 Webhook: تأكد من WEBHOOK_URL

الموقع لا يفتح: تحقق من tunnel

HTTPS لا يعمل: تأكد من البروتوكول

-------------------------------------------------------------------------------------------------------------------------

الخلاصة

إذا كنت تبحث عن:

أتمتة احترافية

Webhooks آمنة

حل مجاني ومستقر

بديل قوي لـ ngrok

فإن n8n + Cloudflare Tunnel هو الخيار الأفضل لك.

---

الخطوة التالية (اختياري)

تأمين n8n بكلمة مرور

تشغيل n8n تلقائيًا مع الويندوز

إنشاء أول Automation عملي

ربط Facebook Webhook خطوة بخطوة





تعليقات