إعداد الشهادة
يوضح كيفية الحصول على شهادة SSL والتحقق منها لنطاق باستخدام Certbot.
إنشاء عنوان Route 53
إنشاء عنوان Route 53 من نطاقك مثل caesar.internal.romeprotocol.xyz للإشارة إلى عنوان IP لخادم EC2.
فتح المنافذ
تأكد من أن المنافذ HTTP (80) و HTTPS (443) مفتوحة على خادمك البعيد.
استخدم مجموعة أمان AWS EC2 لفتح هذه المنافذ.
الحصول على شهادة
يُمكّنك سطر أوامر Certbot أدناه من الحصول على شهادة من Let's Encrypt.
ملاحظة: استخدم عنوان بريدك الإلكتروني واسم نطاقك عند طلب الشهادة.
sudo apt install -y nginx
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
sudo certbot certonly --nginx -n -m [email protected] --agree-tos --domains caesar.internal.romeprotocol.xyz # استبدل ببريدك الإلكتروني ونطاقك
sudo nginx -s stopالتحقق من إنشاء الشهادة
الآن، تأكد من وجود ملفي fullchain.pem و privkey.pem في الدليل أدناه.
Last updated
Was this helpful?