كيفية إعداد SSL لقاعدة المعرفة الخاصة بك باستخدام Apache

يتيح تكوين قاعدة المعرفة ذات العلامة البيضاء الخاصة بك لـ SSL و HTTPS لعملائك معرفة أن المعلومات التي يشاركونها عبر الإنترنت ستكون آمنة.

يمكنك إعداد SSL لمجال قاعدة المعرفة ذات العلامة البيضاء باستخدام خادم وكيل عكسي باستخدام Apache أو Cloudflare.

لتمكين SSL مع Apache، ستحتاج أولاً إلى الحصول على شهادة SSL الخاصة بك.
فيما يلي الخطوات:

تم اختباره في Virtualmin باستخدام Apache / PHP 7.4 على Ubuntu 20.04

١- قم بإنشاء سجل "A" للمجال الخاص بك وقم بتوجيهه إلى خادم الويب Apache الخاص بك.

٢- أنشئ خادماً افتراضياً (أو خادماً فرعياً) باستخدام المجال الذي اخترته. قم بتضمين موقع SSL في الخيارات.

٣- احصل على شهادة SSL ومفتاح خاص من مرجع مصدق موثوق به لموقعك الذي تم إنشاؤه حديثاً.

يمكنك الحصول على شهادة SSL مجانية من Let’s Encrypt، وهو مرجع موثوق من Internet Security Research Group (ISRG) ومؤسسة Linux.

٤- ضمن تكوين الخادم، قم بتحرير الخادم الوكيل لتمكين الProxy وإضافة http://custom.tawk.help/ كعنوان URL. لا تستخدم HTTPS، حيث سيؤدي ذلك إلى حدوث خطأ في SSL.

٥- أخيراً، قم بتحرير ملف Apache.conf الخاص بالخادم الظاهري الجديد يدويًا وأضف ما يلي:

 تشغيل :ProxyPreserveHost

تشغيل :SSLProxyEngine

SSLProxyVerifyDepth: 10

إيقاف :SSLProxyCheckPeerCN

إيقاف :SSLProxyCheckPeerName

فيما يلي نموذج للتهيئة:
استبدل تفاصيل المجال المخصص وشهادة SSL
مع تمكين SSL وبروتوكول HTTPS، ستكون قاعدة المعرفة الخاصة بك موقعاً آمناً و سيزوره عملاؤك ويبحثون فيه بثقة.

هل كان هذا المقال مفيداً؟

56 من 81 أعجب بهذا المقال