Apache: بدائل مفتوحة المصدر لخادم الويب بامتياز

خادم الويب

أفضل برنامج لتنفيذ أ خادم الويب إنه بالتأكيد أباتشي. إنها الحزمة بامتياز المستخدمة في معظم خوادم GNU / Linux بهدف إنشاء هذا النوع من الخدمات لتحميل المحتوى فيها. لكنه ليس المشروع الوحيد لهذا ، في الواقع ، هناك بعض الأشياء المثيرة للاهتمام وهي بدائل مفتوحة المصدر جيدة.

يعد Nginx أحد أشهر الأسماء بعد Apache ، ولكن هناك المزيد. لذلك ، في هذا المقال سوف أعرض كل شيء التنوع الذي لديك تحت تصرفكn إذا كنت تريد إعداد خادم الويب الخاص بك. لكل منها مزاياها وعيوبها ، كما هو الحال مع جميع المشاريع. لذلك يجب عليك تقييم أيهما أفضل بالنسبة لك وفقًا لاحتياجاتك ...

بعض بدائل عليك تثبيت خادم ويب على جنو / لينكس:

  • أباتشي خادم HTTP: إنها واحدة من أقوى وأكثرها استخدامًا في العالم بأسره. في توزيعات DEB ، يُطلق عليها عادةً حزمة apache2 ، بينما تُعرف في RPMs باسم httpd. إنه مفتوح المصدر ومجاني ، تم تطويره بموجب Apache Software Foundation وترخيص Apache v2. تم إطلاقه في عام 1995 ومنذ ذلك الحين حقق نصيبًا بنسبة 37٪ من المواقع الموجودة (العديد منها مشهور جدًا). إنه مكتوب بلغة C وهو قابل للتخصيص بدرجة كبيرة بفضل وحداته التي تزيد من قدراته. بالإضافة إلى ذلك ، فهو يدعم بروتوكولات مثل HTTP و HTTP / 2 و HTTPS وعبر IPv4 و IPv6.
  • خادم الويب Nginx: يُنطق باسم "engine-x" وهو أيضًا مفتوح المصدر وعالي الأداء وقوي وقادر على موازنة التحميل وما إلى ذلك. تم إنشاؤه في عام 2004 من قبل Igor Sysoev وشيئًا فشيئًا أصبح البديل الأكثر استخدامًا بعد Apache ، بحصة 31 ٪ من بينها مواقع الويب مثل LinkedIn و Adobe و Xerox و Facebook و Twitter وما إلى ذلك.
  • خادم الويب Lighttpd: كما يوحي اسمه ، تم تصميم هذا المشروع مفتوح المصدر خصيصًا ليكون خفيف الوزن. مثالي للتطبيقات التي تتطلب السرعة. على عكس Apache و Nginx ، فهو صغير جدًا حيث يبلغ 1 ميغابايت فقط ويتطلب القليل من موارد وحدة المعالجة المركزية والذاكرة. إنه بموجب ترخيص BSD ولديه القدرة على دعم HTTP والضغط و SSL / TLS وما إلى ذلك. لديها وحدات لتوسيع وظائفها.
  • اباتشي هر: هو تطبيق مفتوح مكتوب بلغة Java بموجب ترخيص Apache. مثالي للمطورين الذين يطورون التطبيقات المستندة إلى Java. إنه ليس خادم ويب عادي مثل الخوادم المذكورة أعلاه ، ولكن لـ Java servlet.
  • خادم الويب OpenLiteSpeed- مشروع آخر مفتوح المصدر مصمم ليكون سريعًا وبسيطًا وآمنًا ومبسطًا. استنادًا إلى LiteSpeed ​​Enterprise Web Server ، ولكن مع مجموعة أساسية من الوظائف مقارنة بهذا الإصدار. يحتوي على WebAdmin GUI سهل الاستخدام ، وهو قادر على تشغيل مجموعة واسعة من البرامج النصية Perl و Python و Ruby و Java. بالطبع ، يدعم IPv4 و IPv6 و SSL / TLS في إصدارات مختلفة (1.0 إلى 1.3).
  • خادم الويب Hiawatha: خادم ويب مكتوب بلغة C ، خفيف الوزن وآمن. خاصة لمن يبحثون عن السرعة والأمان وسهولة الاستخدام. إنه آمن للغاية ضد هجمات XSS و SQL Injection. بالإضافة إلى ذلك ، فإنه يسمح بمراقبة الخادم بأداة خاصة.
  • NodeJS: هو في الأساس مشروع متعدد المنصات ومفتوح المصدر. بيئة تشغيل مستخدمة لإنشاء تطبيقات ويب JavaScript. ومع ذلك ، فهي تتضمن وحدة http التي توفر مجموعة من الفئات والوظائف التي تعمل على توسيع وظائفها وتسمح لها بأداء دور خادم الويب.

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   باكيتو قال

    مرحبا مقال جيد.
    أود إضافة خادم ويب Cheerokee. إنه يعمل بشكل رائع وعلى الرغم من أنه لا يتمتع بالكثير من الدعم مؤخرًا ، إلا أنه خفيف جدًا وجدير بالذكر للأداء الذي يقدمه بموارد قليلة. من السهل جدًا تكوينه ، فهو يحتوي على WebUI للإدارة.

    1.    إسحاق قال

      مرحبا،
      شكرا لك على قراءتنا وتعليقك. نعم ، الحقيقة هي أن هناك المزيد ... في بعض الأحيان يكون من الصعب اختيار من يدخلون أو لا يدخلون عند إعداد القوائم.
      شكرا للمساهمة!