تثبيت يتيح تشفير SSL على تطبيق WordPress بنقرة واحدة

المقدمة

Let's Encrypt هي خدمة مرجع مصدق تقدم شهادات TLS / SSL مجانية. تم تبسيط عملية التثبيت بواسطة Certbot ، وهو عميل برنامج يقوم بأتمتة معظم عملية التثبيت. يوضح هذا البرنامج التعليمي كيفية تثبيت شهادة Let's Encrypt SSL على تطبيق Wordpress بنقرة واحدة.

المتطلبات الأساسية

يفترض هذا البرنامج التعليمي أنك قمت بالفعل بنشر تطبيق Wordpress بنقرة واحدة ، ولديك اسم مجال يشير إلى الخادم الخاص بك ، وقمت بتسجيل الدخول كجذر.

الخطوة الأولى: تحديث ملفات تكوين موقع Nginx

أول شيء تفعله هو تحديث اسم الخادم الخاص بك في ملفات تكوين موقع Nginx. أوقف خدمة Nginx.

service nginx stop

قم بتحرير ملفات التكوين wordpress_http.confو wordpress_https.confNginx. البحث عن اسم المجال server_name _واستبداله _.

nano /etc/nginx/conf.d/wordpress_http.conf
# Replace the underscore "_" after server_name to your domain name.
server_name example.com www.example.com

nano /etc/nginx/conf.d/wordpress_https.conf
# Replace the underscore "_" after server_name to your domain name.
server_name example.com www.example.com`

الخطوة الثانية: تنزيل Certbot

نظرًا لأن Certbot لا يأتي مثبتًا مع Ubuntu 16.04 ، تحتاج إلى الحصول على نسخة من حزمة Certbot.

sudo add-apt-repository ppa:certbot/certbot 
sudo apt-get update  
sudo apt-get install python-certbot-nginx

في certbotحزمة سيتم تحميلها وتثبيتها.

الخطوة الثالثة: الحصول على شهادة SSL وتثبيتها

يقوم برنامج Certbot بأتمتة عملية الحصول على الشهادات من خلال توفير مثبت تفاعلي. قم بتشغيل مثبت Certbot ، مع تحديد Nginx كخادم الويب الخاص بك.

certbot --nginx --redirect

أدخل عنوان بريدك الإلكتروني عندما يُطلب منك ذلك. سيتم استخدام هذا لإرسال إشعارات لك بخصوص التجديد والأمان. أدخل " A" للموافقة على شروط الخدمة. حدد ما إذا كنت تريد مشاركة بريدك الإلكتروني مع مؤسسة Electronic Frontier Foundation. هذا اختياري. اضغط على " Enter" عند سؤالك عن الأسماء التي تريد تنشيط HTTPS.

الخطوة الرابعة: تحديث تكوين Nginx لفرض SSL

لفرض استخدام HTTPS ، ستحتاج إلى تحرير wordpress_http.confملف التكوين.

nano /etc/nginx/conf.d/wordpress_http.conf

أضف الأسطر التالية إلى serverالكتلة.

if ($scheme = http) {
    return 301 https://$server_name$request_uri;
} 

احفظ الملف وابدأ تشغيل خادم Nginx.

service nginx start

سيتم الآن تأمين موقع Wordpress الخاص بك بشهادة Let's Encrypt SSL.

تجديد شهادة SSL

لنصدر تشفيرًا شهادات SSL صالحة لمدة 90 يومًا. لتجنب أخطاء الشهادة ، يجب تجديد الشهادة قبل انتهاء صلاحيتها. يقوم Certbot بأتمتة عملية التجديد.

certbot renew

سيؤدي ذلك إلى تجديد شهادتك لمدة 90 يومًا أخرى.



Leave a Comment

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

6 أشياء شديدة الجنون حول نينتندو سويتش

6 أشياء شديدة الجنون حول نينتندو سويتش

يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.

وظائف طبقات معمارية مرجعية للبيانات الضخمة

وظائف طبقات معمارية مرجعية للبيانات الضخمة

اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

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

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد