مقدمة
خادم Apache هو تطبيق مفتوح المصدر يمكنه تقديم تطبيقات ويب ثابتة وديناميكية على الخادم. يتميز Apache بأنه قابل للتخصيص بشكل كبير، ويدعم العديد من الإضافات التي تساعد في توسيع وظائفه. بالإضافة إلى ذلك، يمكنه العمل كوكيل عكسي أو موازن تحميل لتقديم تطبيقات الويب أو خدمات الواجهة الخلفية على الخادم.
في هذا المقال، سنتعلم كيفية تثبيت خادم Apache على أوبونتو 24.04 وكيفية إعداد المواقع الافتراضية لتأمين تقديم التطبيقات على الخادم.
حزمة خادم Apache متاحة في المستودعات الافتراضية لأوبونتو 24.04. اتبع الخطوات التالية لتثبيت أحدث إصدار من Apache باستخدام مدير الحزم الافتراضي APT وتفعيل الخادم ليبدأ تلقائيًا عند تشغيل الخادم.
sudo apt update
sudo apt install apache2 -y
apachectl -v
sudo ufw allow 80/tcp
قم بفتح عنوان IP العام الخاص بالخادم في متصفح الويب (مثل Google Chrome) وتأكد من ظهور الصفحة الافتراضية لـ Apache.
http://SERVER-IP
Apache يعمل تحت نظام الخدمات systemd الذي يتحكم في تشغيل وإدارة عمليات الخادم. اتبع الخطوات التالية لتفعيل Apache ليعمل تلقائيًا عند بدء التشغيل والتحقق من حالته.
sudo systemctl enable apache2sudo systemctl start apache2
sudo systemctl status apache2
sudo systemctl stop apache2
sudo systemctl restart apache2
بتطبيق هذه الخطوات، تكون قد قمت بتثبيت خادم Apache Web بنجاح على أوبونتو 24.04. يُعد خادم Apache من أفضل الحلول لتقديم تطبيقات الويب بفضل دعمه الكبير للتخصيص والمرونة. بعد التثبيت، يمكنك البدء في إعداد المواقع الافتراضية أو إضافة التعديلات لتقديم تطبيقاتك بأفضل أداء وأمان.
