كيفية إعداد شهادة إس إس إل على دایرکت‌ادمین

إعداد شهادة SSL لـ DirectAdmin

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

ما هي شهادة SSL ولماذا هي مهمة؟

شهادة SSL (Secure Sockets Layer) تشفّر البيانات المتبادلة بين متصفح المستخدم وخادم الموقع، مما يضمن الخصوصية والأمان. هذا التشفير يمنع المخترقين من اعتراض المعلومات الحساسة مثل كلمات المرور وبيانات بطاقات الائتمان والبيانات الشخصية.

الفوائد الرئيسية لشهادة SSL

  • تعزيز الأمان: تحمي بيانات المستخدمين وتعزز الثقة.
  • تحسين SEO: جوجل تفضل المواقع التي تستخدم SSL.
  • الامتثال: تفي بمتطلبات اللوائح مثل GDPR.
  • مؤشر الثقة: تعرض رمز القفل الآمن في المتصفحات.

المتطلبات المسبقة لإعداد SSL في DirectAdmin

قبل البدء في عملية الإعداد، تأكد من توفر ما يلي:

  • الوصول إلى DirectAdmin: بيانات تسجيل الدخول إلى لوحة التحكم الخاصة بالاستضافة.
  • امتلاك اسم نطاق: اسم نطاق مسجل ومربوط بحساب الاستضافة الخاص بك.
  • شهادة SSL: إما شهادة مجانية من Let’s Encrypt أو شهادة مدفوعة من مزود موثوق.
  • استضافة تدعم SSL: تأكد من أن خطة الاستضافة تدعم شهادات SSL.

فهم خيارات SSL في DirectAdmin

يقدم DirectAdmin طريقتين رئيسيتين لإعداد شهادات SSL:

  1. شهادة SSL المجانية من Let’s Encrypt: خيار اقتصادي ومؤتمت مثالي للمواقع الشخصية والشركات الصغيرة.
  2. شهادة SSL من جهة خارجية: للمستخدمين المتقدمين أو الشركات التي تحتاج إلى شهادات التحقق الممتد (EV) أو الشهادات العامة (Wildcard).

الخطوة الأولى: الوصول إلى لوحة التحكم DirectAdmin

للبدء، قم بتسجيل الدخول إلى لوحة التحكم DirectAdmin:

  1. افتح متصفحك: انتقل إلى https://yourdomain.com:2222.
  2. أدخل بيانات الاعتماد: أدخل اسم المستخدم وكلمة المرور الخاصة بك والمقدمة من مزود الاستضافة.
  3. الوصول إلى لوحة التحكم: بمجرد تسجيل الدخول، سترى لوحة التحكم في DirectAdmin مع خيارات التكوين المختلفة.
شاشة تسجيل الدخول إلى DirectAdmin

الخطوة الثانية: الوصول إلى قسم إدارة SSL

بعد تسجيل الدخول إلى لوحة التحكم:

  1. ابحث عن قسم مدير الحساب.
  2. انقر على شهادات SSL.

سيتم توجيهك إلى صفحة إدارة SSL، حيث يمكنك إعداد SSL لنطاقك.

صفحة شهادات SSL في DirectAdmin

الخطوة الثالثة: اختيار خيار SSL الخاص بك

في صفحة إدارة SSL، ستجد ثلاثة خيارات:

  1. استخدام شهادة Let’s Encrypt: تقوم تلقائيًا بإصدار وتجديد الشهادات المجانية.
  2. إنشاء طلب شهادة: إنشاء طلب توقيع شهادة (CSR) للشهادات من جهات خارجية.
  3. إدخال شهادة مُصدَرة مسبقًا: تثبيت شهادة SSL التي قمت بشرائها من مزود آخر.

اختر الخيار المناسب بناءً على احتياجاتك.

الخطوة الرابعة: تثبيت شهادة Let’s Encrypt

لتثبيت شهادة SSL من Let’s Encrypt:

  1. اختر Let’s Encrypt: من صفحة شهادات SSL، اختر “شهادة مجانية وتلقائية من Let’s Encrypt”.
  2. أدخل اسم النطاق الخاص بك: حدد النطاق أو النطاق الفرعي الذي ترغب في تأمينه.
  3. تفعيل SSL العام (اختياري): إذا كنت ترغب في تأمين جميع النطاقات الفرعية، قم بتحديد خيار Wildcard.
  4. طلب الشهادة: انقر على زر حفظ لبدء التثبيت.

سيقوم DirectAdmin بالتواصل مع Let’s Encrypt للتحقق من النطاق الخاص بك وإصدار الشهادة.

نموذج طلب SSL من Let’s Encrypt

الخطوة الخامسة: تثبيت شهادة SSL من جهة خارجية

للمستخدمين المتقدمين أو من يستخدمون شهادة SSL مدفوعة:

  1. إنشاء طلب CSR:
    • انتقل إلى شهادات SSL.
    • اختر إنشاء طلب شهادة.
    • أدخل بياناتك (مثل اسم النطاق، معلومات الشركة).
    • انسخ طلب CSR الذي تم إنشاؤه.
صفحة إنشاء CSR في DirectAdmin
  1. شراء وإصدار الشهادة: استخدم طلب CSR لشراء شهادة SSL من مزود موثوق.
  2. تثبيت الشهادة:
    • ارجع إلى صفحة شهادات SSL.
    • قم بلصق الشهادة المُصدَرة وأي شهادات وسيطة في الحقول المناسبة.
    • انقر على حفظ.
الشهادة المُصدَرة وأي شهادات وسيطة

الخطوة السادسة: التحقق من تثبيت SSL

بعد تثبيت الشهادة:

  1. قم بزيارة موقعك باستخدام https://.
  2. تحقق من شريط العنوان في المتصفح لرؤية رمز القفل.
  3. استخدم أدوات عبر الإنترنت مثل SSL Labs لاختبار تكوين SSL الخاص بك.
نتائج اختبار SSL من SSL Labs

حل المشكلات الشائعة المتعلقة بـ SSL

إليك كيفية حل المشكلات الشائعة:

  • تحذيرات المحتوى المختلط: قم بتحديث جميع الروابط في الموقع لاستخدام HTTPS.
  • شهادة غير صالحة: تأكد من أن الشهادة مثبتة بشكل صحيح وغير منتهية.
  • فشل إصدار Let’s Encrypt: تحقق من إعدادات DNS للنطاق وتأكد من أن الخادم يدعم بروتوكول ACME.

الأسئلة الشائعة

  • كم يستغرق إعداد شهادة SSL؟
    • عادةً ما يستغرق إعداد شهادة SSL في DirectAdmin من 5 إلى 10 دقائق، حسب الطريقة المختارة.
  • هل يمكنني استخدام Let’s Encrypt لعدة نطاقات؟
    • نعم، يدعم Let’s Encrypt عدة نطاقات وشهادات عامة للنطاقات الفرعية.
  • ماذا يحدث إذا انتهت صلاحية شهادة SSL الخاصة بي؟
    • قد يتلقى الزوار تحذيرات أمان. استخدم خيارات التجديد التلقائي لتجنب ذلك.
  • هل أحتاج إلى معرفة تقنية لتثبيت SSL على DirectAdmin؟
    • ليس بالضرورة. هذا الدليل يبسط العملية للمبتدئين.
  • هل يمكنني التبديل من Let’s Encrypt إلى شهادة مدفوعة لاحقًا؟
    • نعم، يمكنك استبدال شهادة Let’s Encrypt بشهادة من جهة خارجية في أي وقت.
  • لماذا يظهر موقعي “غير آمن” بعد إعداد SSL؟
    • قم بمسح ذاكرة التخزين المؤقت للمتصفح وتأكد من أن جميع الروابط في الموقع تستخدم HTTPS.

الخلاصة

تأمين موقعك بشهادة SSL أمر ضروري لحماية بيانات المستخدمين، تحسين ترتيبك في نتائج البحث، وبناء الثقة. يوفر DirectAdmin واجهة سهلة الاستخدام تسهّل إعداد شهادات SSL، سواء كنت تستخدم Let’s Encrypt أو شهادة مدفوعة.

LEAVE A COMMENT