سوف يرشدك هذا الدليل خلال عملية إعداد خادم أتمتة N8N باستخدام Coolify، وهي عبارة عن منصة ذاتية الاستضافة تسهل نشر التطبيقات المختلفة باستخدام Docker.

دليل الفيديو: https://youtu.be/7-lCm7utQ48?si=Yw5wH_iG5933W3m7

جدول المحتويات

● المتطلبات الأساسية
● الخطوة 1: شراء اسم النطاق
● الخطوة 2: إعداد Cloudflare
● الخطوة 3: إعداد VPS على Hostinger
● الخطوة 4: تكوين Coolify
● الخطوة 5: نشر N8N
● استكشاف الأخطاء وإصلاحها

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

قبل البدء، تأكد من أن لديك:
● بطاقة ائتمان/خصم لشراء الخدمات
● مدير كلمات المرور (يوصى به لتخزين بيانات الاعتماد الآمنة)

الخطوة 1: شراء اسم النطاق

1. قم بزيارة مسجل النطاق (نوصي رسميًا باستخدام Cloudflare، ولكن يمكنك استخدام أي مزود).
2. ابحث عن اسم النطاق الذي تريده.
3. حدد خيارًا مناسبًا (قد تكون النطاقات ذات المستوى الأعلى مثل .org أرخص من .com).
4. أكمل عملية الشراء من خلال تقديم:
○ معلومات الاتصال
○ تفاصيل العنوان
○ معلومات الدفع
تقدير التكلفة: يمكن أن تتراوح أسماء النطاق من 7.50 دولارًا إلى 15 دولارًا أمريكيًا+ سنويًا اعتمادًا على المجال الأعلى مستوى.

*ملاحظة: يجب أن يظهر "نقله إلى Cloudflare" "توجيه خوادم الأسماء إلى Cloudflare"

الخطوة 2: إعداد Cloudflare

توفر Cloudflare إدارة DNS وخدمات CDN وشهادات SSL.

1. قم بإنشاء حساب Cloudflare أو قم بتسجيل الدخول على cloudflare.com.
2. من لوحة المعلومات، حدد "إضافة موقع" أو "إضافة نطاق".
3. أدخل اسم المجال الخاص بك واستمر.
4. حدد الخطة المجانية (تكفي لمعظم الإعدادات الأساسية).
5. سيوفر لك Cloudflare عناوين خادم الأسماء (عادةً اثنين).
6. انتقل إلى مسجل النطاق الخاص بك (حيث اشتريت نطاقك) و:
○ ابحث عن إعدادات DNS أو خادم الأسماء
○ استبدال خوادم الأسماء الافتراضية بخوادم أسماء Cloudflare
7. العودة إلى Cloudflare وإكمال التنشيط.

ملاحظة: قد يستغرق انتشار DNS ما يصل إلى 24-48 ساعة، ولكن غالبًا ما يكتمل خلال دقائق إلى بضع ساعات.

الخطوة 3: إعداد VPS على Hostinger

1. انتقل إلى Hostinger وقم بإنشاء حساب.
2. انتقل إلى خيارات VPS وحدد KVM VPS.
3. اختر الخيارات:
○ حدد موقع الخادم (اختر بناءً على موقعك أو مواقع المستخدمين لديك)
○ للتثبيت، حدد Coolify
○ إنشاء كلمة مرور جذرية قوية (يوصى بأن تكون من 15 إلى 20 حرفًا)
○ قم بإلغاء تحديد أي إضافات غير ضرورية
○ اختر خطة KVM2 (أو أعلى إذا كنت تتوقع احتياجات موارد أعلى)

4. حدد فترة اشتراكك (شهريًا أو سنويًا) وأكمل الدفع.
5. بعد الانتهاء، سيتم توجيهك إلى صفحة إدارة VPS.
6. لاحظ عنوان IP الخاص بخادمك - ستحتاج إليه للخطوة التالية.

تقدير التكلفة: KVM2 على Hostinger هو حوالي 10-15 دولارًا أمريكيًا شهريًا.

الخطوة 4: تكوين Coolify

أ. إعداد سجلات DNS لـ Coolify

1. انتقل إلى لوحة معلومات Cloudflare الخاصة بك وحدد المجال الخاص بك.
2. انتقل إلى إعدادات DNS.
3. إضافة سجل A جديد:
○ الاسم: "coolify" (هذا ينشئ coolify.yourdomain.com)
○ الهدف: عنوان IP الخاص بخادم VPS الخاص بك
○ TTL: تلقائي
4. احفظ السجل.

ب. تكوين إعدادات SSL
1. في Cloudflare، انتقل إلى قسم SSL/TLS.
2. اضبط وضع التشفير على "كامل" ثم احفظ التغييرات.
ج. الوصول إلى Coolify وتكوينه
1. بمجرد أن يصبح VPS الخاص بك جاهزًا (ستظهر الحالة "قيد التشغيل")، قم بالوصول إلى صفحة إعداد Coolify باستخدام عنوان IP المقدم.
2. قم بإنشاء حساب المسؤول الخاص بك واحفظ كلمة المرور بشكل آمن.
3. تخطي عملية التوجيه إذا كنت ترغب في ذلك.
4. انتقل إلى الإعدادات وقم بتحديث النطاق:
○ أدخل https://coolify.yourdomain.com
○ حفظ التغييرات
5. بعد انتشار DNS (عادةً ما يكون سريعًا مع Cloudflare)، ستتمكن من الوصول إلى Coolify على coolify.yourdomain.com.

الخطوة 5: نشر N8N

أ. إعداد DNS لـ N8N

1. ارجع إلى إعدادات DNS الخاصة بـ Cloudflare.
2. أضف سجل A آخر:
○ الاسم: "n8n" (يُنشئ n8n.yourdomain.com)
○ الهدف: نفس عنوان IP الخاص بـ VPS
○ TTL: تلقائي
3. احفظ السجل.

ب. إنشاء مشاريع في Coolify

1. قم بتسجيل الدخول إلى لوحة معلومات Coolify الخاصة بك.
2. قم بإنشاء مشروع جديد (فكر في هذا كمجلد):
○ انقر فوق "إضافة مشروع جديد"
○ قم بتسميته (على سبيل المثال، "n8n-setup-system")
○ انقر فوق متابعة
3. اختياريًا، قم بإنشاء مشروع قاعدة بيانات:
○ انقر فوق "إضافة مشروع جديد" مرة أخرى
○ قم بتسميته (على سبيل المثال، "DB")

ج. نشر N8N مع PostgreSQL

1. حدد مشروعك.
2. انقر فوق "إضافة مورد جديد".
3. ابحث عن "n8n مع PostgreSQL" وحدده.
4. تكوين التثبيت:
○ قم بتسميته (على سبيل المثال، "n8n-postgres")
○ اترك القيم الافتراضية كما هي
5. تكوين إعدادات المجال:
○ أدخل نطاقك الفرعي: n8n.yourdomain.com
6. انقر فوق حفظ.
7. قم بنشر التطبيق بالنقر فوق زر "نشر" الموجود في الجزء العلوي الأيمن.
8. انتظر حتى اكتمال عملية النشر (عادةً ما يستغرق الأمر بضع دقائق).
9. بمجرد اكتمال النشر، تحقق من حالة الصحة (يجب أن تظهر "صحي").
10. انقر فوق "الروابط" للوصول إلى تثبيت N8N الخاص بك.

د. تفعيل رخصة N8N

1. عند وصولك إلى N8N لأول مرة، اتبع معالج الإعداد.
2. عند مطالبتك بالترخيص، حدد ترخيص المجتمع المجاني.
3. تحقق من بريدك الإلكتروني للحصول على مفتاح الترخيص.
4. أدخل أو انقر فوق الزر لتطبيق مفتاح الترخيص.
5. أكمل عملية إعداد N8N.

استكشاف الأخطاء وإصلاحها

المشكلات الشائعة التي يجب التحقق منها إذا لم تكن الأمور تعمل:
● تأكد من تعيين SSL/TLS على "كامل" في Cloudflare
● تأكد من إدخال عناوين IP الخاصة بك بشكل صحيح في سجلات DNS
● تأكد من استخدام HTTPS في تكوينات المجال الخاص بك
● إعطاء تغييرات DNS الوقت للانتشار
● تحقق من حالة صحة Coolify وسجلاتها إذا لم تبدأ الخدمات

اختبار الإعداد الخاص بك

لاختبار ما إذا كان كل شيء يعمل بشكل صحيح:

1. قم بتسجيل الدخول إلى تثبيت N8N الخاص بك
2. إنشاء خطاف ويب بسيط
3. اختبار خطاف الويب باستخدام طلب POST

إذا تلقيت ردًا، تهانينا! خادم N8N الخاص بك مُعدّ بشكل صحيح وجاهز للاستخدام.

الخطوات التالية

مع تشغيل خادم N8N الخاص بك الآن، يمكنك:

● إنشاء سير العمل
● إعداد التكاملات مع الخدمات الأخرى
● استكشف التطبيقات الأخرى المتوفرة عبر Coolify
● فكر في إعداد نسخ احتياطية تلقائية لخادمك

تذكر أن تثبيت Coolify يتيح لك الوصول إلى العديد من التطبيقات مفتوحة المصدر الأخرى التي يمكنك نشرها بخطوات مماثلة.

Share Article

Get stories direct to your inbox

We’ll never share your details. View our Privacy Policy for more info.