🏷️ وسم

خادم ويب

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

تثبيت وتكوين خادم 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) ←
المصدر
إعداد بيئة تطوير ويب محلية كاملة والبدء في تطوير التطبي
📥تحميل برنامج XAMPP5 دقائق
⚙️تثبيت XAMPP10 دقائق
🚀تشغيل لوحة التحكم2 دقيقة
▶️تشغيل خدمة Apache3 دقائق

يساعدك هذا الدليل على تثبيت وتكوين خادم ويب محلي بسهولة باستخدام XAMPP، وهي أداة مجانية توفر Apache وMySQL وPHP في حزمة واحدة. ستتمكن من تطوير وتجربة مشاريعك الويب على جهازك الشخصي قبل نشرها على الإنترنت.

🎯إعداد بيئة تطوير ويب محلية كاملة والبدء في تطوير التطبيقات والمواقع على جهازك الشخصي
سهل45 دقيقة
1
📥تحميل برنامج XAMPP5 دقائق

توجه إلى الموقع الرسمي لـ XAMPP واختر النسخة المناسبة لنظام التشغيل لديك (Windows أو Mac أو Linux). انقر على رابط التحميل وانتظر انتهاء التحميل.

⚠️تأكد من تحميل البرنامج من الموقع الرسمي فقط لتجنب البرامج الضارة
2
⚙️تثبيت XAMPP10 دقائق

قم بتشغيل ملف التثبيت الذي حملته وتابع خطوات المثبت. اختر مجلد التثبيت (يفضل C:\xampp على Windows) وانتظر انتهاء عملية التثبيت.

⚠️قد تحتاج إلى صلاحيات المسؤول لإكمال التثبيت
3
🚀تشغيل لوحة التحكم2 دقيقة

بعد التثبيت، ابحث عن تطبيق XAMPP Control Panel وقم بتشغيله. ستظهر لك نافذة تحتوي على خيارات لتشغيل الخدمات المختلفة.

4
▶️تشغيل خدمة Apache3 دقائق

في لوحة التحكم، ابحث عن خدمة Apache وانقر على زر Start بجانبها. انتظر حتى يتحول لون الصف إلى أخضر، مما يشير إلى أن الخدمة تعمل.

⚠️إذا حصل خطأ، تأكد من أن المنفذ 80 غير مستخدم من قبل برنامج آخر
اعرض الكل (9) ←
المصدر