# تثبيت شهادة شاملة عبر Let's Encrypt
Source: https://docs.webgee.com/ar/security-ssl/how-do-i-install-a-wildcard-ssl-certificate-via-letsencrypt







أصدر شهادة تغطّي `*.example.com` — كل نطاق فرعي، بما في ذلك ما يُنشأ لاحقًا.
ينطبق على الاستضافة المشتركة والموزِّعة والمميّزة.

وللشهادة العادية لا تحتاج فعل شيء؛ فـ AutoSSL يتولاها. استخدم هذه حين تحتاج
تحديدًا شهادة **شاملة**، وهو ما لا يستطيع AutoSSL إصداره.

## متى يكون Let's Encrypt الخيار الصحيح [#متى-يكون-lets-encrypt-الخيار-الصحيح]

* **التغطية الشاملة** — شهادة واحدة لكل النطاقات الفرعية.
* **نطاقك في منطقة لا تستطيع Sectigo خدمتها.** فـ AutoSSL يستخدم Sectigo،
  وهي خاضعة لقيود التصدير الأمريكية — راجع
  [تثبيت شهادة SSL مجانية](/ar/security-ssl/free-ssl-certificate).
* **الموقع خلف Cloudflare أو وكيل آخر.** فـ Let's Encrypt يتبع إعادة التوجيه
  أثناء التحقّق، وهو أبسط غالبًا في ذلك الإعداد.

وفيما عدا ذلك، AutoSSL أفضل: فهو يجدّد تلقائيًا دون تدخّل منك، ولا يحدّ من
معدّل الإصدار.

## أصدر واحدة [#أصدر-واحدة]

1. في cPanel، افتح **Let's Encrypt™ SSL**.

   <img alt="واجهة Let's Encrypt SSL تعدّد الشهادات المُصدَرة" src="__img0" />

   ويعدّد القسم العلوي الشهادات المُصدَرة أصلًا، مع تواريخ انتهائها وخيارات
   إعادة تثبيتها أو عرضها أو إزالتها.

2. في القسم السفلي، اعثر على النطاق الذي تريد تغطيته.

   <img alt="قائمة النطاقات المؤهّلة للإصدار" src="__img1" />

3. أصدر الشهادة، متضمّنة المدخل الشامل للنطاق.

## شيئان يمنعان الإصدار [#شيئان-يمنعان-الإصدار]

<Callout type="warn">
  يجب أن يتحقّق الاثنان وإلا فشل الإصدار، وعادةً بخطأ تحقّق لا يبيّن أيهما هو
  المشكلة.
</Callout>

**يجب أن يُحلّ النطاق إلى هذا الخادم.** فالتحقّق يعمل بإثبات التحكّم، ما يعني
جلب شيء من حسابك. والنطاق الذي لا يزال يشير إلى مستضيف سابق لا يمكن التحقّق منه
— راجع
[معرفة خوادم الأسماء التي يستخدمها نطاق](/ar/domains-dns/how-do-i-check-what-nameservers-my-domain-is-using).

**النطاقات المعاد توجيهها لا يمكن إصدار شهادة لها.** فالنطاق المضبوط إعادةَ
توجيه في cPanel ليس لديه من أين يقدّم ملف التحقّق. أزل إعادة التوجيه، وأصدر
الشهادة، ثم أعد تطبيقها.

## الشهادات الشاملة تحتاج تحقّقًا عبر DNS [#الشهادات-الشاملة-تحتاج-تحقّقًا-عبر-dns]

لا يمكن التحقّق من شهادة شاملة بجلب ملف — إذ لا يوجد اسم مضيف واحد يُجلب منه.
ويجري التحقّق بسجل `TXT` في DNS بدلًا من ذلك.

وحيث يكون DNS مستضافًا **في cPanel**، يتم ذلك تلقائيًا. وحيث يكون مستضافًا في
مكان آخر — Cloudflare أو مُسجِّل — فعليك إضافة سجل `TXT` هناك يدويًا عند الطلب،
وضمن المدة التي تسمح بها العملية.

## تأكّد أنه نجح [#تأكّد-أنه-نجح]

```bash
echo | openssl s_client -connect anything.example.com:443 2>/dev/null \
  | openssl x509 -noout -subject -dates
```

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

## التجديدات [#التجديدات]

تدوم شهادات Let's Encrypt 90 يومًا وتُجدَّد تلقائيًا، ما دام الشرطان أعلاه
قائمين. والنطاق الذي ينتقل لاحقًا، أو يكتسب إعادة توجيه، سيفشل تجديده بصمت —
وأول علامة عادةً تحذير انتهاء في المتصفح.

## اقرأ أيضًا [#اقرأ-أيضًا]

* [تثبيت شهادة SSL مجانية](/ar/security-ssl/free-ssl-certificate)
* [إنشاء نطاق فرعي شامل](/ar/hosting/how-to-add-wildcard-subdomain-through-cpanel)
* [فرض HTTPS على موقعك](/ar/security-ssl/force-https)
