كيف تحصل على شهادة SSL مجانية
في هذه الصفحة
تحوّل شهادة SSL عنوان http:// إلى https://: فهي تشفّر الاتصال بين الزوار وموقعك وتثبت أن الموقع ملكك فعلًا. تضع المتصفحات على المواقع التي لا تملك شهادة علامة "غير آمن"، ولم تعد بحاجة إلى دفع ثمن شهادة.
يشرح هذا الدليل ما تفعله الشهادة، ويقارن بين الخيارات المجانية، ويوضح كيف تحصل على واحدة في cPanel وعلى VPS، وكيف يعمل التجديد وماذا تفعل حين يفشل.
ما الذي تفعله شهادة SSL
بدقة أكبر، تستخدم الاتصالات اليوم بروتوكول TLS، خليفة SSL، لكن الجميع ما زالوا يقولون "شهادة SSL". تؤدي الشهادة وظيفتين:
- التشفير: تنتقل كلمات المرور والنماذج والمدفوعات مشفّرة، فلا يستطيع أحد على الشبكة قراءتها أو تعديلها.
- الهوية: تحققت جهة إصدار الشهادات (CA) من أن من طلب الشهادة يتحكم في النطاق.
الشهادات المجانية من نوع التحقق من النطاق (DV): تتحقق CA من أنك تتحكم في النطاق فقط، لا أكثر. والتشفير بالقوة نفسها تمامًا كما في الشهادة المدفوعة. أما شهادات OV وEV المدفوعة فتضيف تحققًا من المؤسسة التي تقف وراء الموقع، وهو ما تريده بعض الشركات، لكن المتصفحات تعرض القفل نفسه لها جميعًا.
مقارنة الخيارات المجانية
| الخيار | ما الذي تحصل عليه | الأنسب لـ |
|---|---|---|
| Let's Encrypt | جهة CA مجانية غير ربحية. تُصدر الشهادات وتُجدد تلقائيًا عبر بروتوكول ACME، بما فيها شهادات wildcard | الجميع تقريبًا: مدمجة في cPanel ويدعمها Certbot |
| ZeroSSL | شهادات ACME مجانية، بما فيها wildcard؛ تحتاج عملاء ACME إلى بيانات اعتماد الحساب من لوحة التحكم الخاصة بها | جهة CA بديلة، أو جهة ثانية إلى جانب Let's Encrypt |
| Cloudflare Universal SSL | شهادة مجانية على خوادم Cloudflare للمواقع التي تستخدم Cloudflare كوسيط (proxy) | المواقع الموجودة على Cloudflare أصلًا |
| Cloudflare Origin CA | شهادة مجانية لخادمك أنت، صالحة حتى 15 عامًا، لكن لا يثق بها إلا Cloudflare | الاتصال بين Cloudflare وخادمك |
كلها تشفّر بالجودة نفسها. الفرق في طريقة إصدارها وتجديدها، وهذا يزداد أهمية عامًا بعد عام.
لماذا يهم التجديد التلقائي
أعمار الشهادات تقصر في القطاع كله. وفق قواعد CA/Browser Forum، أقصى مدة يمكن أن تدومها شهادة عامة هي 200 يوم منذ مارس 2026، و100 يوم اعتبارًا من مارس 2027، و47 يومًا اعتبارًا من مارس 2029.
تدوم شهادات Let's Encrypt اليوم 90 يومًا. وستنتقل شهاداتها الافتراضية إلى 64 يومًا في فبراير 2027 وإلى 45 يومًا في فبراير 2028. كما توقفت Let's Encrypt في 2025 عن إرسال رسائل التذكير بانتهاء الصلاحية، فلن ينبهك أحد قبل أن تنتهي الشهادة.
الدرس العملي: لا تجدد الشهادات يدويًا أبدًا. استخدم أداة تجددها من تلقاء نفسها، مثل AutoSSL في cPanel أو Certbot على VPS، وتحقق من حين لآخر أنها تعمل.
على الاستضافة المشتركة: AutoSSL في cPanel
على استضافة cPanel لا يوجد عادةً ما تفعله. تطلب AutoSSL شهادة Let's Encrypt لكل نطاق في الحساب يشير إلى الخادم، وتثبّتها وتجددها قبل انتهاء صلاحيتها.
- وجّه نطاقك إلى الاستضافة: اضبط خوادم الأسماء (nameservers) أو سجل A الذي أعطاك إياه مزود الاستضافة، وانتظر حتى يتحدث DNS.
- في cPanel افتح Security → SSL/TLS Status. يظهر لكل نطاق ما إذا كان مغطى، أو تقترب صلاحيته من الانتهاء، أو لديه مشكلة في AutoSSL.
- إذا لم يكن النطاق مغطى بعد، انقر Run AutoSSL. لا يعمل ذلك إلا بعد أن يشير النطاق إلى الخادم.
- افتح موقعك بـ
https://وتحقق من القفل. ومع WordPress، اضبط عنوان الموقع علىhttps://أيضًا.
على استضافة المواقع من HytHost، تكون AutoSSL مع Let's Encrypt مفعّلة في كل باقة وتغطي كل نطاق ونطاق فرعي تضيفه بمجرد أن يشير إلى الخادم. وما تفعله cPanel غير ذلك تجده في ما هي cPanel.
شهادة SSL مجانية عبر AutoSSL تأتي مع كل باقة لاستضافة المواقع من HytHost، وتتجدد تلقائيًا، بدءًا من €0.99/شهريًا.
عرض باقات استضافة المواقععلى VPS: Certbot مع nginx
على خادمك الخاص، يحصل Certbot من EFF على شهادات Let's Encrypt ويجددها. الطريقة الرسمية على Ubuntu تستخدم حزمة snap:
sudo snap install --classic certbot sudo ln -s /snap/bin/certbot /usr/local/bin/certbot
تأكد من أن سجل A لنطاقك يشير إلى الـ VPS، وأن لدى nginx إعداد server_name له، وأن المنفذين 80 و443 مفتوحان في الجدار الناري. ثم شغّل:
sudo certbot --nginx -d example.com -d www.example.com
يثبت Certbot أنك تتحكم في النطاق، ويثبّت الشهادة في إعدادات nginx، ويمكنه إعادة توجيه HTTP إلى HTTPS. كما يثبّت مؤقتًا يجدد الشهادات تلقائيًا. اختبر التجديد مرة واحدة:
sudo certbot renew --dry-run
شغّل خادم الويب الخاص بك بصلاحيات root كاملة: تبدأ باقات KVM VPS من HytHost من €2.92/شهريًا.
عرض باقات VPSخلف Cloudflare
إذا كان نطاقك يمر عبر Cloudflare والسحابة البرتقالية مفعّلة، فإن الزوار يتصلون بـ Cloudflare، التي تعرض لهم شهادة Universal SSL المجانية الخاصة بها. لكن هذا لا يغطي إلا نصف الطريق: فما زالت Cloudflare تتصل بخادمك.
- اضبط وضع SSL/TLS على Full (strict). عندها تشترط Cloudflare وجود شهادة صالحة على خادمك، فيكون المسار كله مشفرًا ومُتحققًا منه.
- امنح خادمك شهادة: تعمل Let's Encrypt عبر AutoSSL أو Certbot، أو شهادة Cloudflare Origin CA المجانية. لا يثق بشهادة Origin CA إلا Cloudflare، لذا سيرى الزوار أخطاء إذا أوقفت الوسيط (proxy) يومًا ما.
- تجنب وضع Flexible. فهو يترك الاتصال بخادمك دون تشفير، وكثيرًا ما يسبب حلقات إعادة توجيه لا تنتهي.
مشكلات SSL الشائعة وحلولها
- الشهادة لا تصدر: النطاق لا يشير إلى الخادم بعد، أو ما زال DNS يحتفظ بالعنوان القديم في الذاكرة المؤقتة. تحقق من سجل A وانتظر.
- سجل CAA يمنع الإصدار: إذا كان في DNS الخاص بك سجلات CAA، فيجب أن تسمح بجهة CA التي تستخدمها، مثل
0 issue "letsencrypt.org". - يفشل التحقق على VPS: تتحقق Let's Encrypt افتراضيًا عبر المنفذ 80، لذا أبقِ المنفذ 80 مفتوحًا حتى لو كان الموقع يعيد التوجيه إلى HTTPS.
- "غير آمن" رغم وجود شهادة: الصفحة تحمّل صورًا أو سكربتات عبر
http://(محتوى مختلط). غيّر تلك الروابط إلىhttps://. - شهادة wildcard: يحتاج
*.example.comإلى تحقق عبر DNS، لذا لا يعمل إلا مع إضافة DNS أو مزود قادر على إنشاء سجل التحقق. - انتهت صلاحية الشهادة: توقف التجديد التلقائي عن العمل. افحص صفحة SSL/TLS Status في cPanel، أو شغّل
certbot renew --dry-runعلى الـ VPS واقرأ رسالة الخطأ.
الأسئلة الشائعة
نعم، من حيث التشفير. تستخدم الشهادات المجانية والمدفوعة التشفير نفسه وتعرض القفل نفسه. أما شهادات OV وEV المدفوعة فتضيف تحققًا من الشركة التي تقف وراء الموقع، لا تشفيرًا أقوى.
تدوم شهادات Let's Encrypt اليوم 90 يومًا، وستنتقل إلى 64 يومًا في 2027 وإلى 45 يومًا في 2028. وهذا لا يمثل مشكلة حين يكون التجديد تلقائيًا، كما مع AutoSSL في cPanel أو Certbot.
معظم استضافات cPanel تتضمنها عبر AutoSSL. وكل باقة لاستضافة المواقع من HytHost تتضمنها، مع شهادات Let's Encrypt تتجدد تلقائيًا لكل نطاق في الحساب.
نعم. تصدر كل من Let's Encrypt وZeroSSL شهادات wildcard مجانية، لكنها تتطلب تحققًا عبر DNS، وهذا يحتاج إلى مزود DNS يستطيع عميل ACME لديك تحديثه تلقائيًا.
نعم. تضع المتصفحات علامة "غير آمن" على كل صفحة HTTP، وبعض الميزات لا تعمل إلا عبر HTTPS، والزوار يثقون بالقفل. ومع وجود شهادات مجانية، لا سبب للاستغناء عنها.
استضافة مع SSL مضمّنة
كل باقة لاستضافة المواقع من HytHost تتضمن SSL مجانية عبر AutoSSL مع Let's Encrypt، تتجدد تلقائيًا، بدءًا من €0.99/شهريًا.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursهل كان هذا الدليل مفيدًا؟