كيفية إعداد SSL لقاعدة المعرفة الخاصة بك باستخدام Apache
إعداد قاعدة المعرفة ذات العلامة البيضاء الخاصة بك لتعمل مع SSL وHTTPS يُطمئن عملاءك بأن المعلومات التي يشاركونها عبر الإنترنت ستكون آمنة.
يمكنك إعداد SSL لنطاق قاعدة المعرفة ذات العلامة البيضاء باستخدام خادم وكيل عكسي (reverse proxy
اقرأ عن إعداد SSL باستخدام Cloudflare هنا: أضف HTTPS إلى قاعدة المعرفة الخاصة بك التي تحمل العلامة البيضاء ورابط الدردشة
لتمكين SSL عبر Apache، ستحتاج أولاً إلى الحصول على شهادة SSL خاصة بك.
(تمت التجربة في بيئة Virtualmin باستخدام Apache/PHP 7.4 على Ubuntu 20.04)
1 - أنشئ سجل "A" لنطاقك وأشره إلى خادم الويب Apache الخاص بك.
2 - أنشئ خادماً افتراضياً (أو خادماً فرعياً) باستخدام النطاق الذي اخترته. تأكد من تضمين خيار موقع SSL.
3 - احصل على شهادة SSL ومفتاح خاص من سلطة شهادات موثوقة للموقع الجديد الذي أنشأته.
يمكنك الحصول على شهادة SSL مجانية من Let’s Encrypt، وهي سلطة شهادات مفتوحة أنشأتها
4 - ضمن إعدادات الخادم (Server Configuration)، قم بتعديل خادم الوكيل لتمكين الـ Proxy وأضف http://custom.tawk.help/ كعنوان (URL). لا تستخدم HTTPS، لأنه سيتسبب في خطأ SSL.
5 - وأخيراً، قم بتعديل ملف Apache.conf الخاص بالخادم الافتراضي الجديد يدوياً وأضف ما يلي:
ProxyPreserveHost: on
SSLProxyEngine: on
SSLProxyVerifyDepth: 10
SSLProxyCheckPeerCN: off
SSLProxyCheckPeerName: off
استبدل التفاصيل بنطاقك المخصص وشهادة SSL الخاصة بك
إذا كان لديك ملاحظات حول هذه المقالة، أو إذا كنت بحاجة إلى مزيد من المساعدة:
- اضغط على أيقونة الدردشة المباشرة الخضراء
- حدد موعدًا للاتصال بنا
- زر مجتمعنا