Apache: alternative otvorenog koda web serveru par excellence

servidor web

Najbolji softver za implementaciju a servidor web to je sigurno Apač. Paket par excellence koristi se na većini GNU / Linux poslužitelja s ciljem stvaranja ove vrste usluga u koje će se prenositi sadržaj. Ali to nije jedini projekt za ovo, zapravo postoji nekoliko vrlo zanimljivih koji su dobre alternative otvorenog koda.

Još jedan od najpoznatijih nakon Apachea je Nginx, ali ima ih i više. Stoga ću u ovom članku pokazati sve sorta kojom raspolažeten ako želite postaviti vlastiti web server. Svaki od njih ima svoje prednosti i nedostatke, kao što je slučaj sa svim projektima. Dakle, trebali biste procijeniti koji je za vas najbolji prema vašim potrebama ...

Neke alternative morate montirati web server na GNU / Linux:

  • Apache HTTP server: jedno je od najsnažnijih i jedno od najkorištenijih na cijelom svijetu. U distribucijama DEB-a obično se naziva paketom apache2, dok je u RPM-ovima poznat kao httpd. Otvoreni je izvor i besplatan, razvijen pod Apache Software Foundation i pod Apache v2 licencom. Pokrenut je 1995. godine i od tada je postigao 37% udela na postojećim web lokacijama (mnoge od njih prilično poznate). Napisan je na C jeziku i vrlo je prilagodljiv zahvaljujući svojim modulima koji proširuju njegove mogućnosti. Pored toga, podržava protokole kao što su HTTP, HTTP / 2 i HTTPS, preko IPv4 i IPv6.
  • Nginx web server: Izgovoreno kao "engine-x", a takođe je i otvorenog koda, visokih performansi, robustan, sposoban za uravnoteženje tereta i tako dalje. Stvorio ga je 2004. Igor Sysoev i malo po malo postao je najčešće korištena alternativa nakon Apachea, s udjelom od 31% među kojima su web stranice poput LinkedIn, Adobe, Xerox, Facebook, Twitter itd.
  • Web server Lighttpd: Kao što mu samo ime govori, ovaj projekat otvorenog koda posebno je dizajniran da bude lagan. Idealno za aplikacije u kojima je potrebna brzina. Za razliku od Apachea i Nginxa, on je vrlo mali sa samo 1 MB i zahtjeva malo CPU i memorijskih resursa. Pod BSD je licencom i ima mogućnost da podržava HTTP, kompresiju, SSL / TLS itd. Ima module za proširenje svojih funkcionalnosti.
  • Apache Tomcat: je otvorena implementacija napisana na Javi pod Apache licencom. Idealno za programere koji razvijaju aplikacije zasnovane na Javi. To nije običan web server poput onih gore, već za Java servlet.
  • Web server OpenLiteSpeed- Još jedan projekat otvorenog koda dizajniran da bude brz, jednostavan, siguran i pojednostavljen. Zasnovan na LiteSpeed ​​Enterprise Web serveru, ali sa osnovnim repertoarom funkcija u odnosu na to izdanje. Ima prijateljski WebAdmin GUI i sposoban je pokretati širok spektar Perl, Python, Ruby i Java skripti. Naravno, podržava IPv4, IPv6 i SSL / TLS u različitim verzijama (1.0 do 1.3).
  • Web server Hiawatha: web server napisan na C jeziku, lagan i siguran. Posebno za one koji traže brzinu, sigurnost i jednostavnost upotrebe. Vrlo je siguran protiv napada XSS i SQL Injection. Pored toga, omogućava nadzor servera pomoću posebnog alata.
  • NodeJS: To je uglavnom projekt s više platformi i otvorenog koda. Runtime okruženje koje se koristi za kreiranje JavaScript web aplikacija. Međutim, uključuje http modul koji pruža skup klasa i funkcija koje proširuju njegovu funkcionalnost i omogućuju mu da obavlja ulogu web servera.

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   paquito rekao je

    Pozdrav, dobar članak.
    Želio bih dodati Cheerokee Web Server. Radi sjajno i iako u posljednje vrijeme nema puno podrške, vrlo je lagan i vrijedan pomena zbog performansi koje nudi s malo resursa. Konfiguriranje je vrlo jednostavno, ima administrativni WebUI.

    1.    Isaac rekao je

      zdravo,
      Hvala vam što ste nas pročitali i na komentaru. Da, istina je da ih ima više ... Ponekad je teško odabrati u koje ćete ući ili ne kada pravite liste.
      Hvala na unosu!