Apache: atvērta pirmkoda alternatīvas tīmekļa serverim par excellence

web serveris

Labākā programmatūra, lai ieviestu a web serveris tas noteikti ir Apache. Tieši pakete par excellence tiek izmantota lielākajā daļā GNU / Linux serveru ar mērķi izveidot šāda veida pakalpojumus, kuros augšupielādēt saturu. Bet tas nav vienīgais šī projekta projekts, patiesībā ir daži ļoti interesanti, kas ir labas atvērtā koda alternatīvas.

Vēl viena no Apache pazīstamākajām ir Nginx, taču to ir vēl vairāk. Tāpēc šajā rakstā es parādīšu visu jūsu rīcībā esošā šķirnen, ja vēlaties izveidot savu tīmekļa serveri. Katram no tiem ir savas priekšrocības un trūkumi, kā tas ir visos projektos. Tāpēc jums vajadzētu novērtēt, kurš no tiem ir labākais jums atbilstoši jūsu vajadzībām ...

Daži alternatīvas jums ir jāpievieno tīmekļa serveris GNU / Linux:

  • Apache HTTP Server: tas ir viens no spēcīgākajiem un viens no visvairāk izmantotajiem visā pasaulē. DEB rajonos to parasti sauc par apache2 paketi, savukārt RPM tas ir pazīstams kā httpd. Tas ir atvērtā koda un bezmaksas, izstrādāts saskaņā ar Apache Software Foundation un saskaņā ar Apache v2 licenci. Tas tika palaists 1995. gadā, un kopš tā laika tas ir sasniedzis 37% esošo vietņu daļu (daudzas no tām ir diezgan slavenas). Tas ir rakstīts C valodā un ir ļoti pielāgojams, pateicoties moduļiem, kas paplašina tā iespējas. Turklāt tas atbalsta tādus protokolus kā HTTP, HTTP / 2 un HTTPS, izmantojot IPv4 un IPv6.
  • Nginx tīmekļa serveris: Izrunāts kā "engine-x", un tas ir arī atvērtā koda, augstas veiktspējas, izturīgs, spējīgs līdzsvarot slodzi utt. To 2004. gadā izveidoja Igors Sisojevs, un pamazām tas ir kļuvis par visizplatītāko alternatīvu pēc Apache, ar 31% daļu, starp kurām ir tādas vietnes kā LinkedIn, Adobe, Xerox, Facebook, Twitter utt.
  • Lighttpd tīmekļa serveris: Kā norāda nosaukums, šis atvērtā pirmkoda projekts ir īpaši izstrādāts, lai būtu viegls. Ideāli piemērots lietojumiem, kur nepieciešams ātrums. Atšķirībā no Apache un Nginx, tas ir ļoti mazs, tikai 1 MB un prasa maz CPU un atmiņas resursu. Tas ir saskaņā ar BSD licenci un spēj atbalstīt HTTP, saspiešanu, SSL / TLS utt. Tam ir moduļi, lai paplašinātu tā funkcionalitāti.
  • Apache Tomcat: ir atvērta ieviešana, kas rakstīta Java valodā ar Apache licenci. Ideāli izstrādātājiem, kas izstrādā Java balstītas lietotnes. Tas nav parasts tīmekļa serveris, piemēram, iepriekš minētie, bet gan Java servlet.
  • OpenLiteSpeed ​​tīmekļa serveris- Vēl viens atvērtā koda projekts, kas paredzēts ātram, vienkāršam, drošam un racionalizētam. Pamatojoties uz LiteSpeed ​​Enterprise Web Server, bet ar būtisku funkciju repertuāru salīdzinājumā ar šo izdevumu. Tam ir draudzīga WebAdmin GUI, un tas spēj darbināt plašu Perl, Python, Ruby un Java skriptu spektru. Protams, tas atbalsta IPv4, IPv6 un SSL / TLS dažādās versijās (no 1.0 līdz 1.3).
  • Hiawatha tīmekļa serveris: tīmekļa serveris, kas rakstīts C valodā, viegls un drošs. Īpaši tiem, kas meklē ātrumu, drošību un ērtu lietošanu. Tas ir ļoti drošs pret XSS un SQL Injection uzbrukumiem. Turklāt tas ļauj servera uzraudzību ar īpašu rīku.
  • NodeJS: Tas galvenokārt ir starpplatformu un atvērtā koda projekts. Izpildlaika vide, ko izmanto, lai izveidotu JavaScript tīmekļa lietotnes. Tomēr tas ietver http moduli, kas nodrošina klašu un funkciju kopumu, kas paplašina tā funkcionalitāti un ļauj tai veikt tīmekļa servera lomu.

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Pakito teica

    Labdien, labs raksts.
    Es vēlētos pievienot Cheerokee Web Server. Tas darbojas lieliski, un, lai gan pēdējā laikā tam nav daudz atbalsta, tas ir ļoti ļoti viegls un ir vērts pieminēt sniegumu, ko tas piedāvā ar maz resursiem. To ir ļoti vienkārši konfigurēt, tam ir administrēšanas WebUI.

    1.    Isaac teica

      Hello,
      Paldies, ka izlasījāt mūs un par komentāru. Jā, patiesība ir tāda, ka to ir vairāk ... Dažreiz, sastādot sarakstus, ir grūti izvēlēties, kurus ievadīt vai ne.
      Paldies par ieguldījumu!