شرح تثبيت Apache على سيرفر Ubuntu 20.04
ماهو خادم اباتشي ؟
خادم Apache هو خادم الويب الأكثر استخدامًا في العالم. يوفر العديد من الميزات القوية بما في ذلك الوحدات القابلة للتحميل ديناميكيًا ، ودعم الوسائط القوي ، والتكامل الشامل مع البرامج الشائعة الأخرى.
في هذا الدليل ، سنشرح كيفية تثبيت خادم ويب Apache على خادم Ubuntu 20.04.
شرح تثبيت خادم اباتشي على أوبنتو 20.04
الخطوة الأولى – تثبيت اباتشي
يتوفر خادم اباتشي Apache في من ضمن البرامج المتضمنه في نظام Ubuntu الافتراضية ، مما يجعل من الممكن تثبيته باستخدام أدوات إدارة الحزم التقليدية.
لنبدأ بتحديث فهرس الحزمة المحلي ليعكس آخر تحديث متوفر مع الأمر التالي
sudo apt update
ثم نقوم بتثبيت حزمة apache2:
sudo apt install apache2
الخطوة الثانية – فتح البورتات عن طريق جدار الحماية
قبل اختبار Apache ، من الضروري تعديل إعدادات جدار الحماية للسماح بالوصول الخارجي إلى منافذ الويب الافتراضية. بافتراض أن لديك برنامج حماية تم تثبيته سابقاً يجب أن يكون لديك جدار حماية UFW تم تكوينه مسبقاً
أدرج ملفات تعريف تطبيق ufw عن طريق كتابة:
sudo ufw app list
سوف ترى بالنتيجة مجموعة من البرامج في قائمة تعريف جدار الحماية كالتالي:
Output
Available applications:
Apache
Apache Full
Apache Secure
OpenSSH
كما نرى ان اباتشي متوفر ويجب علينا الأن اعطاء الصلاحية له عن طريق الأمر التالي
sudo ufw allow 'Apache'
بعد ذلك, نكرر أمر قائمة تعريف جدار الحماية لنرى التحديث الذي قام بعمله الأمر السابق
Output
Status: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
Apache ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)
Apache (v6) ALLOW Anywhere (v6)
كما يتضح من الإخراج ، تم تنشيط ملف التعريف للسماح بالوصول إلى خادم الويب Apache.
عندما يكون لديك عنوان IP لخادمك ، أدخله في شريط عنوان المتصفح:
http://your_server_ip
يجب أن تشاهد صفحة ويب Ubuntu 20.04 Apache الافتراضية: