Apache: alternative otvorenog koda web poslužitelju par excellence

web poslužitelj

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

Još jedan od najpoznatijih nakon Apachea je Nginx, ali ima ih još više. Stoga ću u ovom članku pokazati sve raznolikost kojom raspolažeten ako želite postaviti vlastiti web poslužitelj. Svaki od njih ima svoje prednosti i nedostatke, kao što je to često slučaj kod svih projekata. Stoga biste trebali procijeniti koji je za vas najbolji prema vašim potrebama ...

Neki alternative morate instalirati web poslužitelj na GNU / Linux:

  • Apache HTTP Server: jedan je od najmoćnijih i jedan od najkorištenijih na cijelom svijetu. U distribucijama DEB-a obično se naziva paketom apache2, dok je u RPM-ima poznat kao httpd. Otvoreni je izvor i besplatan, razvijen pod Apache Software Foundation i pod licencom Apache v2. Pokrenut je 1995. godine i od tada je postigao 37% udjela na postojećim web mjestima (od kojih su mnoga prilično poznata). Napisan je na C jeziku i vrlo je prilagodljiv zahvaljujući svojim modulima koji proširuju njegove mogućnosti. Uz to, podržava protokole kao što su HTTP, HTTP / 2 i HTTPS, preko IPv4 i IPv6.
  • Nginx web poslužitelj: Izgovoreno kao "engine-x", a također 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 poslužitelj Lighttpd: Kao što mu samo ime govori, ovaj projekt otvorenog koda posebno je dizajniran da bude lagan. Idealno za primjene u kojima je potrebna brzina. Za razliku od Apachea i Nginxa, vrlo je malen i iznosi samo 1 MB, a zahtijeva malo CPU-a i memorijskih resursa. Pod BSD je licencom i ima mogućnost podržavanja HTTP-a, kompresije, SSL / TLS-a itd. Ima module za proširenje njegovih funkcionalnosti.
  • Apache Tomcat: je otvorena implementacija napisana na Javi pod Apache licencom. Idealno za programere koji razvijaju aplikacije temeljene na Javi. To nije običan web poslužitelj poput onih gore, već za Java servlet.
  • Web poslužitelj OpenLiteSpeed- Još jedan projekt otvorenog koda osmišljen da bude brz, jednostavan, siguran i pojednostavljen. Zasnovan na LiteSpeed ​​Enterprise Web poslužitelju, ali s bitnim repertoarom funkcija u usporedbi s tim izdanjem. 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 raznim verzijama (1.0 do 1.3).
  • Web poslužitelj Hiawatha: web poslužitelj napisan na jeziku C, lagan i siguran. Posebno za one koji traže brzinu, sigurnost i jednostavnost korištenja. Vrlo je siguran protiv napada XSS i SQL Injection. Osim toga, omogućuje nadzor poslužitelja s posebnim alatom.
  • NodeJS: To je uglavnom projekt s više platformi i otvorenim kodom. Runtime okruženje koje se koristi za stvaranje 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 poslužitelja.

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   paquito dijo

    Pozdrav, dobar članak.
    Želio bih dodati Cheerokee web poslužitelj. Odlično funkcionira i premda u posljednje vrijeme nema puno podrške, vrlo je lagan i vrijedan spomena zbog performansi koje nudi s malo resursa. Vrlo je vrlo jednostavno za konfiguriranje, ima administrativni webUI.

    1.    Isaac dijo

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