-->

شرح تثبيت شهادة SSL من Let's Encrypt لحماية خادم الويب Apache على Debian/Ubuntu

شرح تثبيت شهادة SSL من Let's Encrypt لحماية خادم الويب Apache على Debian/Ubuntu
    هذا المقال نخصصه للحماية,نعرض فيه كيفية تثبيت Let'sEncrypt على خادم الويب Apache2,وذلك لحماية المواقع المستضافة على السيرفر 
    أولا ماهي Let's Encrypt 
     عبارة عن هيئة شهادات SSL مفتوحة (CA) تقدم شهادات (DV) مصادق عليها  لمواقعك على الويب. تُستخدم شهادات SSL لتأسيس اتصال مشفر آمن بين خادم الويب ومتصفح الويب للمستخدم, شهادات SSL التي يتم إصدارها بواسطة Let’s Encrypt صالحة لمدة 90 يومًا وهي معتمدة من معظم متصفحات الويب اليوم.

    المتطلبات
    لبدء إجراء التثبيت ، يلزم تثبيت خادم الويب Apache أو Nginx على خادم Ubuntu الخاص بك.
    كما أنك تحتاج إلى اسم نطاق مسجل باستخدام سجله A الذي يشير إلى عنوان IP لخادمك. بالنسبة لهذا الشرح فقمنا بإنشاء دومين مجاني باسم gantechs.tk لتطبيق عليه شهادة SSL
    وهذا هو موقعنا قبل تثببت الشهادة
    تثبيت Certbot
    يقوم  Certbot بتمكين HTTPS تلقائيًا على موقع الويب ويقوم بتوزيع شهادات Let's Encrypt أوتوماتيكيا.نقوم بتطبيق الأوامر التالية :
    apt-get install software-properties-common python-software-properties
    add-apt-repository ppa:certbot/certbot
    apt-get update
    apt-get install python-certbot-apache
    تثبيت Let's Encrypt SSL
    لتتثبيت شهادة Let-Encrypt SSL على النطاق الذي أنشأناه سابقا (لا تنسَ استبدال "gantechs.tk" بنطاقك الفعلي) 
     certbot --apache -d gantechs.tk
    التحقق من أن كل شيء أصبح جاهزا
    وللتحقق فعلا من أن الاتصال أصبح امنا نذهب إلى المتصفح و ندخل إلى الدومين الخاص بنا,سوف نلاحظ أنه تمت اضافة Https إلى عنوان الموقع
    نتمنى أن يكون الشرح قد ساعدك,إذا واجهتك مشكلة أثناء التثبيت الرجاء وضع استفسارك في التعليق ونحن رهن إشارتك.


    إرسال تعليق