🏷️ وسم

البروتوكولات الآمنة

1 منشور مرتبط بهذا الوسم

تثبيت وتكوين خادم Nginx آمن وفعال، وتفعيل شهادات SSL/TL
🖥️تحديث نظام التشغيل والمتطلبات الأساسية5 دقائق
📦تثبيت Nginx من المستودع الرسمي5 دقائق
🔐الحصول على شهادة SSL/TLS من Let's Encrypt10 دقائق
⚙️تكوين ملف إعدادات Nginx الرئيسي8 دقائق

Nginx هو خادم ويب قوي وخفيف الوزن يستخدمه ملايين المواقع حول العالم. هذا الدليل يوضح كيفية تثبيت وتكوين Nginx بشكل آمن على خادمك لاستضافة تطبيقاتك بكفاءة. ستتعلم أفضل الممارسات الأمنية وتحسين الأداء من البداية.

🎯تثبيت وتكوين خادم Nginx آمن وفعال، وتفعيل شهادات SSL/TLS، وإعداد جدران الحماية الأساسية
متوسط45 دقيقة
1
🖥️تحديث نظام التشغيل والمتطلبات الأساسية5 دقائق

قم بتحديث قائمة الحزم على خادمك باستخدام apt أو yum حسب توزيعة لينكس التي تستخدمها. تأكد من تثبيت أدوات البناء الأساسية والمكتبات المطلوبة قبل البدء بتثبيت Nginx.

⚠️استخدم صلاحيات المسؤول (sudo) عند تنفيذ أوامر التحديث
2
📦تثبيت Nginx من المستودع الرسمي5 دقائق

ثبّت Nginx باستخدام مدير الحزم. على Ubuntu/Debian استخدم: sudo apt install nginx. على CentOS/RHEL استخدم: sudo yum install nginx. بعد التثبيت، تحقق من أن الخدمة مثبتة بنجاح.

⚠️تأكد من توفر اتصال إنترنت مستقر أثناء التثبيت
3
🔐الحصول على شهادة SSL/TLS من Let's Encrypt10 دقائق

ثبّت Certbot وهي أداة تلقائية للحصول على شهادات SSL مجانية من Let's Encrypt. قم بتشغيل: sudo apt install certbot python3-certbot-nginx ثم استخدم Certbot لإصدار شهادة لنطاقك تلقائياً.

⚠️تأكد من أن نطاقك يشير إلى عنوان IP الخادم قبل الحصول على الشهادة
4
⚙️تكوين ملف إعدادات Nginx الرئيسي8 دقائق

عدّل ملف الإعدادات الرئيسي في /etc/nginx/nginx.conf. أضف سيرفر بلوك (server block) جديد يشير إلى نطاقك وحدد جذر الملفات والإعدادات الأساسية مثل عدد العمليات والاتصالات.

⚠️احفظ نسخة احتياطية من الملف الأصلي قبل التعديل
اعرض الكل (8) ←
المصدر