Apache: альтернативи веб-серверу з відкритим кодом на передовій

веб-сервер

Найкраще програмне забезпечення для реалізації a веб-сервер це, звичайно, апачі. Саме пакет par excellence використовується на більшості серверів GNU / Linux з метою створення такого типу служб, в які можна завантажувати вміст. Але це не єдиний проект для цього, насправді, є кілька дуже цікавих, які є хорошими альтернативами з відкритим кодом.

Ще одним з найвідоміших після Apache є Nginx, але їх є навіть більше. Тому в цій статті я покажу все сорт, який є у вашому розпорядженніn, якщо ви хочете створити власний веб-сервер. Кожен має свої переваги та недоліки, як це часто буває у всіх проектах. Тож слід оцінити, який із них найкращий для вас відповідно до ваших потреб ...

Деякі альтернативи вам потрібно змонтувати веб-сервер на GNU / Linux:

  • Apache HTTP Server: це одна з найпотужніших та одна з найбільш використовуваних у всьому світі. У дистрибутивах DEB його зазвичай називають пакетом apache2, тоді як у RPM він відомий як httpd. Він є відкритим і безкоштовним, розроблений в рамках Фонду програмного забезпечення Apache та за ліцензією Apache v2. Він був запущений в 1995 році, і з тих пір він досяг 37% частки існуючих веб-сайтів (багато з них досить відомі). Він написаний мовою C і є дуже настроюваним завдяки своїм модулям, які розширюють його можливості. Крім того, він підтримує такі протоколи, як HTTP, HTTP / 2 та HTTPS, через IPv4 та IPv6.
  • Веб-сервер Nginx: Вимовляється як "engine-x", а також є відкритим кодом, високопродуктивним, надійним, здатним балансувати навантаження тощо. Він був створений в 2004 році Ігорем Сисоєвим, і потроху він став найбільш часто використовуваною альтернативою після Apache, частка якого становить 31%, серед яких такі веб-сайти, як LinkedIn, Adobe, Xerox, Facebook, Twitter тощо.
  • Веб-сервер Lighttpd: Як випливає з назви, цей проект з відкритим кодом спеціально розроблений, щоб бути легким. Ідеально підходить для застосувань, де потрібна швидкість. На відміну від Apache та Nginx, він дуже малий - всього 1 Мб і вимагає небагато ресурсів центрального процесора та пам'яті. Він під ліцензією BSD і має можливість підтримувати HTTP, стиснення, SSL / TLS тощо. Він має модулі для розширення своїх функціональних можливостей.
  • Apache Tomcat: це відкрита реалізація, написана на Java за ліцензією Apache. Ідеально підходить для розробників, що розробляють додатки на основі Java. Це не звичайний веб-сервер, як наведені вище, а для сервлету Java.
  • Веб-сервер OpenLiteSpeed- Ще один проект з відкритим кодом, розроблений для швидкого, простого, безпечного та раціонального використання. Заснований на LiteSpeed ​​Enterprise Web Server, але із суттєвим репертуаром функцій порівняно з цим виданням. Він має дружній графічний інтерфейс WebAdmin і може запускати широкий спектр скриптів 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.    Ісаак - сказав він

      Привіт
      Дякуємо, що прочитали нас і за ваш коментар. Так, правда полягає в тому, що їх є більше ... Іноді складно вибрати, до яких із них увійти чи ні, коли складаєте списки.
      Дякуємо за вступ!