Apache: avoimen lähdekoodin vaihtoehdot verkkopalvelimelle par excellence

Web-palvelin

Paras ohjelmisto a Web-palvelin se on varmasti Apache. Pakettia par excellence käytetään useimmissa GNU / Linux-palvelimissa tavoitteena luoda tällaisia ​​palveluja, joihin sisältöä voidaan ladata. Mutta se ei ole ainoa projekti tätä varten, itse asiassa on joitain erittäin mielenkiintoisia, jotka ovat hyviä avoimen lähdekoodin vaihtoehtoja.

Toinen tunnetuimmista Apachen jälkeen on Nginx, mutta niitä on vielä enemmän. Siksi tässä artikkelissa näytän kaikki käytettävissäsi oleva lajiken, jos haluat määrittää oman verkkopalvelimen. Jokaisella on etuja ja haittoja, kuten kaikkien projektien kohdalla. Joten sinun tulisi arvioida, mikä on sinulle paras tarpeidesi mukaan ...

Jotkut vaihtoehdot sinun on asennettava verkkopalvelin GNU / Linux:

  • Apache HTTP Server: se on yksi tehokkaimmista ja yksi käytetyimmistä koko maailmassa. DEB-distrosissa sitä kutsutaan yleensä apache2-paketiksi, kun taas RPM: ssä se tunnetaan nimellä httpd. Se on avoimen lähdekoodin ja ilmainen, kehitetty Apache Software Foundationin ja Apache v2 -lisenssin alla. Se käynnistettiin vuonna 1995 ja siitä lähtien se on saavuttanut 37%: n osuuden olemassa olevista verkkosivustoista (joista monet ovat melko kuuluisia). Se on kirjoitettu C-kielellä ja on erittäin muokattavissa moduulien ansiosta, jotka laajentavat sen ominaisuuksia. Lisäksi se tukee protokollia, kuten HTTP, HTTP / 2 ja HTTPS, IPv4: n ja IPv6: n kautta.
  • Nginx-verkkopalvelin: Lausutaan nimellä "engine-x" ja se on myös avoimen lähdekoodin, korkean suorituskyvyn, kestävä, pystyy tasapainottamaan kuormia ja niin edelleen. Sen loi Igor Sysoev vuonna 2004, ja siitä on vähitellen tullut eniten käytetty vaihtoehto Apachen jälkeen, ja sen osuus 31 prosentista on verkkosivustot kuten LinkedIn, Adobe, Xerox, Facebook, Twitter jne.
  • Lighttpd-verkkopalvelin: Kuten nimestäkin voi päätellä, tämä avoimen lähdekoodin projekti on suunniteltu erityisesti kevyeksi. Ihanteellinen sovelluksiin, joissa tarvitaan nopeutta. Toisin kuin Apache ja Nginx, se on hyvin pieni, vain 1 Mt, ja vaatii vähän suorittimen ja muistin resursseja. Se on BSD-lisenssillä ja kykenee tukemaan HTTP: tä, pakkausta, SSL / TLS: ää jne. Siinä on moduuleja toimintojensa laajentamiseksi.
  • Apache Tomcat: on Java-apache-lisenssillä kirjoitettu avoin toteutus. Ihanteellinen kehittäjille, jotka kehittävät Java-pohjaisia ​​sovelluksia. Se ei ole tavallinen web-palvelin, kuten yllä olevat, vaan Java-palvelinsovellus.
  • OpenLiteSpeed-verkkopalvelin- Toinen avoimen lähdekoodin projekti on suunniteltu nopeaksi, yksinkertaiseksi, turvalliseksi ja virtaviivaiseksi. Perustuu LiteSpeed ​​Enterprise -verkkopalvelimeen, mutta sillä on olennainen valikoima toimintoja kyseiseen versioon verrattuna. Sillä on ystävällinen WebAdmin-käyttöliittymä ja se pystyy suorittamaan laajan kirjon Perl-, Python-, Ruby- ja Java-komentosarjoja. Tietysti se tukee IPv4-, IPv6- ja SSL / TLS-versioita eri versioissa (1.0-1.3).
  • Hiawatha-verkkopalvelin: verkkopalvelin kirjoitettu C-kielellä, kevyt ja turvallinen. Erityisesti niille, jotka etsivät nopeutta, turvallisuutta ja helppokäyttöisyyttä. Se on erittäin turvallinen XSS- ja SQL Injection -hyökkäyksiä vastaan. Lisäksi se mahdollistaa palvelinten valvonnan erityisellä työkalulla.
  • NodeJS: Se on pääasiassa alustojen välinen ja avoimen lähdekoodin projekti. Ajonaikainen ympäristö, jota käytetään JavaScript-verkkosovellusten luomiseen. Se sisältää kuitenkin http-moduulin, joka tarjoaa joukon luokkia ja toimintoja, jotka laajentavat sen toiminnallisuutta ja antavat sen suorittaa verkkopalvelimen roolin.

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   paquito dijo

    Hei, hyvä artikkeli.
    Haluaisin lisätä Cheerokee-verkkopalvelimen. Se toimii hyvin, ja vaikka sillä ei ole viime aikoina paljon tukea, se on erittäin kevyt ja mainitsemisen arvoinen suorituskyvylle, jota se tarjoaa vain vähän resursseja. Se on hyvin helppo määrittää, sillä on hallinnan WebUI.

    1.    Isaac dijo

      Hei,
      Kiitos lukemisesta ja kommentistasi. Kyllä, totuus on, että niitä on enemmän ... Joskus on vaikea valita luetteloita kirjoittaessasi vai ei.
      Kiitos panoksesta!