Skip to main content

ما هو خادم الويب أباتشي؟

ما هو سيرفر الأباتشي | apache؟ (أبريل 2024)

ما هو سيرفر الأباتشي | apache؟ (أبريل 2024)
Anonim

خادم Apache HTTP Server (عادةً ما يسمى Apache) سريع وآمن ويعمل على أكثر من نصف جميع خوادم الويب حول العالم.

Apache هو أيضا برنامج مجاني. يتم توزيعها من قبل Apache Software Foundation ، التي تدعم العديد من تقنيات الويب المتقدمة المجانية والمفتوحة المصدر. يوفر خادم الويب Apache مجموعة كاملة من الميزات ، بما في ذلك CGI و SSL والمجالات الظاهرية ؛ كما يدعم وحدات المكونات في للتوسعة.

على الرغم من أن Apache قد تم تصميمه في الأصل لبيئات Unix ، فإن أكثر من 90٪ من عمليات التثبيت تعمل على Linux. ومع ذلك ، فهو متاح أيضًا لأنظمة التشغيل الأخرى مثل Windows.

ما هو خادم HTTP؟

الخادم ، بشكل عام ، هو جهاز كمبيوتر بعيد يخدم الملفات لطلب العملاء. خادم الويب ، إذن ، هو البيئة التي يعمل عليها موقع الويب - الكمبيوتر الذي يخدم موقع الويب.

يقدم خادم الويب المحتوى باستخدام بروتوكول نقل النص التشعبي. على سبيل المثال ، عندما تذهب إلى موقع Go-Travels.com في متصفح الويب الخاص بك ، فإنك تقوم في النهاية بالاتصال بخادم الويب الذي يستضيف هذا الموقع حتى تتمكن من الاتصال به لطلب صفحات الويب (التي قمت بها بالفعل لمشاهدة هذه الصفحة) .

لماذا استخدام خادم Apache HTTP؟

أهم فائدة لـ Apache هي أنه مجاني للاستخدامات الشخصية والتجارية ، لذا لا داعي للقلق بشأن الحاجة إلى دفع ثمنها.

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

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

استخدم الوحدات لإضافة المزيد من الوظائف إلى البرنامج. يدعم Apache:

  • مصادقة كلمة المرور والشهادات الرقمية
  • رسائل الخطأ القابلة للتخصيص
  • دعم لعدة مواقع مع قدرات الاستضافة الظاهرية
  • خدمات الوكيل
  • SSL و TLS
  • ضغط GZIP لتسريع صفحات الويب

إليك بعض الميزات الأخرى التي تظهر في Apache:

  • الإصدار IPv6
  • XML
  • FTP
  • Perl و Lua و PHP
  • اختناق عرض النطاق الترددي
  • WEBDAV
  • تحميل موازنة
  • HTTP / 2
  • هتكس
  • وسائط معالجة طلبات متعددة
  • إعادة كتابة عنوان URL
  • تتبع الجلسة
  • تحديد الموقع الجغرافي على أساس عنوان IP

على الرغم من أن Apache يقدم العديد من الميزات ، فلا داعي للقلق بشأن كيفية تعلمك لاستخدامها جميعًا. يتم استخدام Apache على نطاق واسع بحيث تم بالفعل إعطاء الإجابات (ونشرها عبر الإنترنت) إلى أي سؤال تقريبًا يمكنك طرحه.