كيفية الحصول على شهادة SSL الخاصة بك لموقعك على الويب وتثبيتها

في السنوات القليلة الماضية ، انتقلت شبكة الويب بالكامل من بروتوكول HTTP آمن اختياري (يُعرف أيضًا باسم HTTPS ) إلى سيناريو لا يمكنك فيه امتلاك موقع ويب اليوم دون تأمينه بشهادة SSL .

هذا لأن google بدأت في عرض رسالة تحذير في متصفح Chrome كلما زار المستخدم عنوان URL لموقع الويب الذي بدأ بـ HTTP بدلاً من HTTPS .

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

حدد عنوان IP المخصص الخاص بك

لكي تعمل شهادة SSL ، يحتاج خادم الويب الخاص بك إلى عنوان IP ثابت ومخصص. إذا كان لديك خادم ويب مخصص ، فيمكنك عادةً العثور على عنوان IP هذا مدرجًا في حساب استضافة الويب الخاص بك.

إذا لم تره هناك ، فيمكنك أيضًا العثور على عنوان IP للخادم في الجزء الأيمن من أداة cPanel.

قم بتدوين عنوان IP هذا ، حيث ستحتاج إليه في الخطوة التالية عندما تحصل على شهادة SSL الجديدة.(SSL)

قم بتثبيت شهادة SSL لمضيف الويب الخاص بك

الخطوة التالية هي الحصول على شهادة SSL لموقعك على الويب.

نظرًا لأن جميع مواقع الويب على الإنترنت هذه الأيام تحتاج إلى استخدام SSL إذا كنت تريد التأكد من ثقة المستخدمين في موقعك على الويب ، فقد بدأ العديد من موفري خدمات استضافة الويب في تجميع شهادات SSL المجانية مع حزم الاستضافة.

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

على سبيل المثال ، يقدم مضيف الويب Siteground للعملاء اشتراكًا مجانيًا في Let's Encrypt SSL الشهادات.

إذا كان هذا هو الحال ، فأنت محظوظ. يعد تثبيت SSL على موقعك سهلاً مثل النقر على أيقونة أداة SSL ، واختيار المجال الذي تريد حمايته ، وتمكين SSL لهذا الموقع.

بمجرد تثبيته ، سيتم تثبيت SSL على موقع الويب الخاص بك وسيبدأ في العرض للزائرين كموقع ويب آمن.

إذا كنت لا ترى أداة SSL متوفرة في cPanel ، فاتصل بمضيف الويب الخاص بك فقط لتأكيد أنه لا يقدم بالفعل شهادات SSL .

إذا لم يفعلوا ذلك ، فستحتاج إلى شراء واحدة بنفسك وتثبيتها يدويًا باستخدام الخطوات أدناه.

شراء شهادة SSL جديدة

ستحتاج إلى العثور على موفر شهادة SSL جيد. (SSL)تكلفة هذه الخدمة رخيصة نسبيًا ، حيث تتراوح من 30 دولارًا إلى 100 دولار في السنة.

من بين أفضل مزودي شهادات SSL في العالم اليوم ما يلي:

  • Let's Encrypt : مجاني ، لكنه يتطلب منك إعادة تحميل الشهادة بشكل متكرر لتجديدها.
  • Comodo SSL : غالي الثمن ، لكنه يقدم قائمة طويلة من الميزات الإضافية.
  • Digicert : بروتوكول SSL(SSL) أساسي غير مكلف إلى إصدار احترافي للمواقع الكبيرة.
  • GoDaddy : يشتهر (GoDaddy)GoDaddy بخدمات مجال الويب ، كما يبيع شهادات مواقع الويب.
  • حلول الشبكة : توفر شهادات (Network Solutions)SSL أساسية ميسورة التكلفة للمواقع الصغيرة بالإضافة إلى خيارات أكثر تكلفة للمؤسسات الكبيرة.
  • RapidSSL : يتم تشغيل هذه الخدمة بواسطة Symantec وتقدم بعضًا من خيارات SSL الأكثر تكلفة.

لشراء شهادة SSL ، ستحتاج إلى اسم المجال الخاص بك وعنوان IP المخصص لخادم الويب الذي أشرت إليه أعلاه.

بمجرد الشراء ، ستتلقى ثلاث معلومات.

شهادة(Certificate) ( CRT ) ، والتي تتحقق من صحة موقع الويب الآمن الخاص بك من خوادم موفر الشهادة. مفتاح(Key) خاص ( KEY ) ، يعمل بمثابة "مفتاح" يُستخدم لفك تشفير تفاصيل شهادتك وتشفيرها عندما يزور الزوار موقعك. يشفر المفتاح الاتصال بين متصفح الويب الخاص بالزائر وخادم الويب الخاص بك.

حزمة CA(CA Bundle) هي الجزء الثالث من المعلومات الذي يجمع جميع الشهادات الوسيطة التي تجعل شهادة SSL المشفرة بشكل عام تعمل.

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

كيفية تثبيت شهادة SSL

قم(Log) بتسجيل الدخول إلى حساب استضافة الويب الخاص بك وافتح cPanel. ضمن الأمان(Security) ، حدد SSL/TLS Manager .

في نافذة SSL/TLS Manager ، حدد رابط إدارة مواقع SSL في الأسفل.(Manage SSL sites)

في نافذة إدارة مضيفي SSL(Manage SSL Hosts) ، قم بالتمرير إلى أسفل حيث ستجد تثبيت موقع ويب SSL(Install an SSL website) . استخدم القائمة المنسدلة في هذا القسم لاختيار المضيف الذي تريد تطبيق شهادة SSL عليه. (SSL)بعد ذلك ، في كل حقل لـ Certificate و Private Key و Certificate Authority Bundle ( CA Bundle ) ، قم بملء إدخالات النص الطويل التي تلقيتها عند شرائك لشهادة SSL في البداية.(SSL)

حدد زر تثبيت الشهادة(Install Certificate) في الجزء السفلي عند الانتهاء.

الآن تم تثبيت شهادة SSL الخاصة بك لهذا المجال ، وستعمل عندما يكتب الزوار في المجال الخاص بك مع https أمامه.

إجبار زوار الموقع على استخدام SSL

في هذه المرحلة ، سيستمر أي زائر زار موقعك بالفعل في استخدام الإشارة المرجعية القديمة التي تحتوي على http أمام النطاق. سيستمر هؤلاء الزوار في رؤية تحذير الأمان في Chrome بأن موقع الويب الخاص بك غير آمن.

قد يتسبب هذا في فقد الكثير من الزوار ، لأنهم لن يثقوا في موقع الويب الخاص بك بعد الآن وسيتوقفون عن الزيارة.

يمكنك إصلاح هذا عن طريق إجبار متصفح جميع الزوار على تعديل عنوان URL(URL) بحيث يكون https دائمًا في المقدمة.

في cPanel ، في قسم الملفات(Files) ، انقر نقرًا مزدوجًا فوق File Manager لفتحه. انتقل(Navigate) إلى دليل مستوى الجذر لدليل الويب الخاص بك. هذا هو المكان الذي ستجد فيه ملف htaccess . انقر بزر الماوس الأيمن فوق الملف واختر تحرير(Edit) من القائمة المنسدلة.

.htaccess هو الملف الذي يتحكم في سلوك خادم الويب عندما يزور الأشخاص موقعك. تحتاج إلى إضافة رمز خاص في هذا الملف لإجبار متصفح الزائر على استخدام https بدلاً من http.

(Edit)سيفتح وضع التحرير ملف .htaccess في المحرر الافتراضي على جهاز الكمبيوتر المحلي لديك.

في الجزء العلوي من الملف ، أدخل الكود التالي:

# START FORCE HTTPS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
</IfModule>
# END HTTPS

عند إغلاق الملف ، سيسألك عما إذا كنت تريد الحفظ. قم بتأكيد الحفظ. أصبح ملف htaccess الجديد الخاص بك نشطًا وسيضطر المستخدمون إلى الوصول إلى موقعك عبر HTTPS .

افتح متصفحًا واكتب مجال موقعك على الويب.

إذا كانت شهادة SSL تعمل بشكل صحيح ، فسترى في Chrome رمز قفل مما يعني أن الموقع يتم تحميله عبر بروتوكول (Chrome)HTTPS المشفر .

اعتبارات SSL الأخرى

على الرغم من أن موقع الويب الخاص بك يعمل بشكل صحيح ، إلا أن هناك بعض الميزات التي ستتعطل بمجرد التبديل إلى SSL .

أحدها إذا كنت تستخدم خدمة CDN لخدمة صورك من خوادم مختلفة حول العالم. تستخدم مواقع الويب الكبيرة خدمة CDN لتسريع أوقات تحميل الصور بغض النظر عن مكان تواجد الزوار حول العالم.

نظرًا لأن CDN الخاص بك لا يزال يقدم الصور عبر بروتوكول HTTP ، فعند وصول الزوار إلى موقعك عبر HTTPS ، ستظهر كل هذه الصور معطلة.

لإصلاح ذلك ، ستحتاج إلى تسجيل الدخول إلى حساب CDN الخاص بك ، والوصول إلى إعدادات SSL ، وإضافة إدخال SSL جديد . يمكنك لصق نفس الشهادة والمفتاح وحزمة المرجع المصدق في تلك الحقول.

بمجرد حفظ هذا الإدخال ، سيتم تحميل جميع الصور الموجودة على موقعك عبر بروتوكول HTTPS ويتم تحميلها بشكل صحيح لجميع الزوار.

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

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



About the author

أنا مبرمج كمبيوتر منذ أكثر من 15 عامًا. تكمن مهاراتي في تطوير التطبيقات البرمجية وصيانتها ، فضلاً عن تقديم الدعم الفني لتلك التطبيقات. لقد قمت أيضًا بتدريس برمجة الكمبيوتر لطلاب المدارس الثانوية ، وأنا حاليًا مدرس محترف.



Related posts