هل ترغب في معرفة كيفية تثبيت شهادة “دعونا تشفير” على خادم اباتشي من جهاز كمبيوتر يعمل أوبونتو لينكس؟ في هذا البرنامج التعليمي، ونحن نذهب لتظهر لك كيفية تثبيت العميل دعونا تشفير وتكوين موقع HTTPS على خادم اباتشي.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
في المثال لدينا، عنوان IP لخادم Apache هو 36.160.86.106.
في مثالنا، سنقوم بإنشاء موقع الويب: WWW.GAMEKING.TIPS.
حقوق الطبع والنشر © 2018-2021 من قبل Techexpert.tips.
جميع الحقوق محفوظة. لا يجوز استنساخ أي جزء من هذا المنشور أو توزيعه أو إرساله بأي شكل أو بأي وسيلة دون إذن كتابي مسبق من الناشر.
قائمة المعدات
يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي.
كمعاون أمازون ، أكسب من المشتريات المؤهلة.
أباتشي – البرنامج التعليمي ذات الصلة:
في هذه الصفحة، ونحن نقدم الوصول السريع إلى قائمة من الدروس المتعلقة أباتشي.
أباتشي دعونا تشفير – تكوين DNS
الوصول إلى موقع على شبكة الانترنت GODADDY وشراء مجال DNS.
في المثال الخاص بنا، قمنا بشراء نطاق باسم:
يمكنك استخدام أي موقع لشراء نطاق DNS ، GoDaddy هو مجرد خياري الشخصي.
إنشاء إدخال DNS يشير إلى موقع الويب الخاص بك إلى الكمبيوتر الذي يشغل Apache.
في المثال الخاص بنا، أنشأنا إدخال DNS يشير إلى WWW.GAMEKING.TIPS إلى 35.160.86.106.
استخدم الأمر NSLOOKUP لاختبار تكوين DNS الخاص بك.
هنا هو إخراج الأمر.
تهانينا! لقد انتهيت من تكوين DNS المطلوب.
البرنامج التعليمي دعونا تشفير – تثبيت اباتشي
تثبيت خادم اباتشي والحزم المطلوبة.
تمكين وحدة أباتشي المسمى: Mod_ssl.
تمكين وحدة أباتشي المسمى: Mod_rewrite.
تحرير ملف تكوين Apache.
إضافة الأسطر التالية في نهاية هذا الملف.
إنشاء الدلائل لتخزين ملفات موقع ويب الجديد وسجلات.
سيتم تخزين ملفات موقع الويب داخل الدليل التالي:
سيتم تخزين سجلات موقع ويب داخل الدليل التالي:
إنشاء ملف تكوين Apache لموقع ويب الجديد.
هنا هو الملف مع التكوين لدينا.
تمكين موقع ويب الجديد.
إعادة تشغيل خدمة أباتشي.
افتح المتصفح وحاول الوصول إلى إصدار HTTP من موقع الويب.
في مثالنا، تم إدخال عنوان URL التالي في المستعرض:
• http://www.gameking.tips
لقد انتهيت من تكوين المضيف الظاهري على ملقم Apache.
أباتشي دعونا تشفير – تثبيت الشهادة
نحن بحاجة لتثبيت شهادة HTTPS مجانا.
نحن بحاجة أيضا إلى إعادة توجيه جميع حركة المرور HTTP إلى إصدار HTTPS من الموقع تلقائيا.
تثبيت قائمة الحزم المطلوبة.
تثبيت شهادة HTTPS المجانية من Apache
• اضغط (أ) للموافقة على شروط الخدمة.
• اضغط (Y) لمشاركة بريدك الإلكتروني وتلقي الرسائل الإخبارية.
• اضغط (2) لإعادة توجيه موقع HTTP الخاص بك تلقائيا إلى إصدارات HTTPS.
سيقوم النظام تلقائيا بتثبيت شهادة مجانية.
كما سيتم تكوين خادم اباتشي لإعادة توجيه جميع الوصول HTTP إلى إصدار HTTPS من موقع الويب الخاص بك.
في المثال، قام النظام بإنشاء ملف تكوين مضيف ظاهري.
هنا هو محتوى الملف.
يحتوي الملف KEY على المفتاح الخاص الشهادة ويجب أن يتم الاحتفاظ في مكان آمن في كل وقت.
في مثالنا، تم تخزين الملف KEY في:
يقوم النظام تلقائياً بتعديل ملف تكوين المضيف الظاهري الأصلي لـ Apache.
وسوف تلقائيا توجيه جميع طلبات HTTP إلى إصدار HTTPS من موقع الويب الخاص بك.
افتح المتصفح وأدخل عنوان DNS لموقع الويب الجديد باستخدام بروتوكول HTTPS.
في مثالنا، تم إدخال عنوان URL التالي في المستعرض:
• https://www.gameking.tips/
يجب تقديم صفحة HTTPS.
تحقق من خصائص الشهادة.
لقد قمت بتثبيت شهادة “لنشفّر” على خادم Apache.
أباتشي دعونا تشفير – تجديد شهادة
الشهادة المجانية المثبتة صالحة لمدة 90 يومًا.
ينشئ النظام مهمة مجدولة لتجديد أي شهادة تلقائيًا خلال ثلاثين يومًا من انتهاء الصلاحية.
اسم المهمة المجدولة هو CERTBOT وهو موجود داخل الدليل التالي:
هنا هو محتوى الملف.
استخدم الأمر التالي لمحاكاة عملية تجديد الشهادة.
هنا هو إخراج الأمر.
تهانينا! لقد قمت بتكوين تجديد الشهادة التلقائية لـ “لنشفّر”.