تثبيت شهادة SSL مجانية

كيفية تثبيت شهادة Let’s Encrypt’s SSL المجانية في Cpanel

ان ال SSL جدا مهمة لموقع الاكتروني في توفر حماية لموقع و المستخدم الموقع وبالاخص اذا كان لديك متجر الاكتروني فهي جدا مهمة لتعاملات النقدية على الموقع. وكثير من موفري خدمات الدفع الاكتروني لا يوفر الخدمة مالم تتوفر SSL. حتى كوكل في الاونة الاخير بدء تفضل الموقع ذات SSL على على مواقع الاخرة بنتائج البحث.

من خلال هذا الشرح و الخطوات البسيطة سوف تتمكن من الحصول على SSL مجانية لمدة 90 يوم ويمكنك تجديدها باتباع نفس الخطوات..

  1. اذهب الى zerossl.com
  2. انقر على Online Tools
  3. اختر FREE SSL Certificate Wizard

4. على اليمين لديك حقل النطاق “Domins” اضف نطاقك الخاص (من دون http:// او https://) واذا كنت تريد الشهادة عامة حتى لنطاقات الفرعي اضف (*) قبل النطاق الرئيسي مثل *.yourdomain.com

*.yourdomain.com

5. اقبل zerossl TOS & let’s encrypt SA باضافة علامة صح على مربع

6. اضغط على التالي “Next“.

7. سوف ياخذ وقت هنا! فقط انتظر قليلا.
8. بعد انتهئ توليد ال “CSR” انقر على تنزيل لحفظ نسخة. بعدها اضغط على تالي “Next” من جديد.

9. سوف يبدء بتوليد مفتاح خاص بحساب وهذا سوف ياحذ بعض الوقت.
10. بعد الاكتمال توليد مفتاح الحساب اضغط على تنزيل لحفظ نسخة من المفتاح. واضغط على تالي “Next“.

11. في صفحة تحقيق ستجد ملفان, نزل هذه الملفات.

12. اذهب الى “cPanel” الخاصة بالاستضافة وانقر على مدير الملفات “File manager” واذهب الى المجلد الرئيسي (Root Folder) .

13. في المجلد الرئيسي انشئ مجلد “.well-known” اذا لم يكن هنالك مجلد (في بض الحالات او اغلبها مدير الملفات لا يضهر المجلدات و الملفات المخفية تحتاج التاكد من انه يضهر ها) وفي داخله انشئ مجلد اخر “acme-challenge

mydomain.com/.well-known/acme-challenge

14. افتح المجلد الجديد “acme-challenge” وارفع الملفان لهذا المجلد “acme-challenge

15. بعد اكتمال رفع الملفات الى “acme-challenge” ارجع الى صفحة التحقيق على zerossl وانقر على الرابط بقرب تنزيل. اذا ظهرة صفحة فيها مجموعة من الارقام و الاحرف انت بامان ويمكنك التقدم واذا لم يظهر شيئ تاكد من المجلد و الملفات.

16. اضغط على التالي “Next” تهانينا شهادة جاهزة. ما عليك الان الا تنزيل نسخة وحفظها

الى الان ما عملناه هو استحصال الشهادة والان سوف نقوم بتثبيتها على موقعنا.

17. بعد حفظك “CRT” و “Private key”. اذهب الى “cPanel” وانقر على :”SSL

18. انقر على “Manage SSL“, وسترى ثلاث حقول في الاول اختر النطاق الذي تريد تثبيت الشهادة عليه.

19. في حقل “CRT” رجع الى صفحة تنزيل SSL على zerossl وانسخ “CRT” والصقها في حقل الاول بعد لصقك ل “CRT” اذهب الى نهاية النص واقطع الجز الخاص ب “Certificate Authority Bundle: (CABUNDLE)” والصقه في الحقل الاخير الخاص ب “Certificate Authority Bundle: (CABUNDLE)

20. اما حقل “Private key” رجع الى صفحة تنزيل ssl على zerossl وانسخ “Private key” والصقها ب حقل الاول بعد لصقك ل “Private key

21. انزل الى اسفل الصفحة واضغط على تثبيت الشهادة “install certificate

الان الموقع يعمل على https ولاكن تحتاج الى تحويل كل حركة الموقع الى https

يمكنك التحقق من عمل الموقع بصورة صحيحة على https باضافة https:// امام النطاق خاصتك

https://yourdomain.com

يجب أن ترى القفل الأخضر أمام عنوان URL الخاص بك. إذا حصلت على قفل مع خط صفراء ، فمن المحتمل أن تكون لديك مشكلة في محتوى مختلط.

إعادة التوجيه من HTTP إلى HTTPS

الان الموقع يعمل على https ولاكن تحتاج الى تحويل كل حركة الموقع الى https.

اذا كان لديك WordPress ما عليك الا ان تثبت اضافة “Really Simple SSL” مع هذا الاضافة المجانية كل شيئ سهل فقط قم بتثبيتها وتفعيلها واتبع الخطوات المطلوبة من قبل الاضافة.

وان لم يكن WordPress اذهب الى مدير الملفات “file manager” واذهب الى المجلد الئيسي “root folder” وانشئ ملف “.htaccess” اذا لم يكن موجود.

ملاحظة: تاكد اظهار الملفات المخفية.

2. افتح الملف بمحرر النص “text editor” ولصق التالي واحفظ الملف.

RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

فقط تذكر أن تقوم بتحديث شهادة كل 90 يومًا ، ويستغرق الأمر حوالي 10 دقائق لتجديد شهادة. الأن موقع الويب الخاص بك اصبح آمن الآن.