Mafi kyawun Sabis ɗin Gidan Yanar Gizo guda 8


Ya yi tafiya mai nisa tun lokacin da aka sake sakin sabar yanar gizo ta farko a shekara ta 1991. Tsawon lokaci, Apache shine kawai mai ambaton-cancantar yanar gizo. Bayan lokaci, duk da haka, wasu sabobin yanar gizo masu buɗe-tushen sun sami karfin gwiwa.

A cikin wannan jagorar, zamu kalli wasu daga cikin mafi kyawun buɗewar sabar yanar gizo.

1. Sabar HTTP ta Apache

Sabis na HTTP na Apache, wanda ake kira da suna Apache ko httpd a cikin rarraba Red Hat kyauta ne kuma sabar yanar gizo wacce aka kirkira ta Apache Software Foundation a karkashin lasisin Apache na 2. An sake shi a 1995, Apache ya girma cikin tsalle da iyaka don zama daya daga cikin shahararrun mutane da kuma sabobin yanar gizo da aka yi amfani dasu sosai, suna yin iko akan 37% na duk rukunin yanar gizon.

An rubuta Apache a cikin yaren C kuma babban mai saiti ne na yanar gizo wanda ya dace da tarin kayayyaki masu kara aikin uwar garken. Waɗannan sun haɗa da mod_file_cache don ɓoyewa, mod_ftp don ba da tallafi na FTP don ɗora fayiloli da zazzagewa, da mod_ssl wanda ke ba da damar tallafi ga ladabi na ɓoye SSL/TLS, da ƙari mai yawa.

Bugu da ƙari, an ba ta wadatattun matakan kayayyaki, Apache yana ba da tallafi na yarjejeniya da yawa kamar duka IPv4 da IPv6 da kuma hanyoyin HTTP, HTTP/2, da ladabi na HTTPS.

Apache kuma yana ba da tallafin tallatawa na kamfani wanda zai baka damar karɓar bakuncin yankuna da yawa ko yanar gizo. Kasancewa masu shirya masaukin baki, uwar garke guda daya zata iya daukar bakuncin yankuna da yawa cikin sauki kuma ba tare da wata matsala ba. Kuna iya samun misali.com, example.edu, example.info da sauransu.

Koyi yadda ake girka Apache webserver akan rarraba Linux ta amfani da jagororin masu zuwa.

  • Yadda ake Shigar da Sabar Yanar Gizon Apache akan Ubuntu 20.04
  • Yadda za a Shigar Apache tare da Gidan Gida akan CentOS 8

2. Nginx Web Server

An ayyana shi azaman Injin-X, mai auna nauyi, mai wakilcin juyi, IMAP/POP3 wakili mai wakiltar, da ƙofar API. Da farko Igor Sysoev ya haɓaka a 2004, Nginx ya haɓaka cikin shahararrun don kawar da abokan hamayya kuma ya zama ɗayan sahihan yanar gizo masu aminci da aminci.

Nginx ya sami fifiko daga ƙarancin amfani da shi, haɓakawa, da haɗuwa. A zahiri, lokacin da aka gyara shi da kyau, Nginx zai iya ɗaukar buƙatun 500,000 a kowane dakika tare da ƙarancin amfani da CPU. A saboda wannan dalili, shine mafi kyawun saitin gidan yanar gizo don karɓar rukunin yanar gizo masu zirga-zirga da yawa kuma ya doke hannayen Apache ƙasa.

Shafukan yanar gizo masu gudana akan Nginx sun haɗa da LinkedIn, Adobe, Xerox, Facebook, da Twitter don ambaton kaɗan.

Nginx ya dogara da tsari wanda yake sauƙaƙa yin tweaks kuma kamar Apache, yana tallafawa ladabi da yawa, tallafi na SSL/TLS, karɓar baƙi, daidaita nauyi, da kuma URL sake rubutawa don ambaci kaɗan. A halin yanzu, Nginx yana ba da umarnin kasuwar kasuwa na 31% na duk rukunin yanar gizon da aka shirya.

Koyi yadda ake girka sabar yanar gizo ta Nginx akan rarraba Linux ta amfani da jagororin masu zuwa.

  • Yadda ake Shigar da Nginx Web Server akan Ubuntu 20.04
  • Yadda ake Shigar da Nginx akan CentOS 8

3. Gidan yanar gizo na Lighttpd

Lighttpd shine sabar yanar gizo kyauta kuma mai budewa wacce aka tsara ta musamman don aikace-aikace masu saurin-sauri. Ba kamar Apache da Nginx ba, yana da ƙananan sawun ƙafa (ƙasa da 1 MB) kuma yana da tattalin arziki sosai tare da albarkatun uwar garken kamar amfani da CPU.

An rarraba a ƙarƙashin lasisin BSD, Lighttpd yana gudana na asali akan tsarin Linux/Unix amma kuma ana iya sanya shi a cikin Microsoft Windows. Shahararre ne don sauƙi, saiti mai sauƙi, aiwatarwa, da goyan bayan ƙirar.

Hasken gine-ginen Lighttpd an inganta shi don ɗaukar babban juzu'i na haɗin haɗin kai wanda yake da mahimmanci ga aikace-aikacen gidan yanar gizo masu inganci. Sabar yanar gizo tana tallafawa FastCGI, CGI, da SCGI don shirye-shiryen hulɗa tare da mai amfani da yanar gizo. Hakanan yana tallafawa aikace-aikacen gidan yanar gizo waɗanda aka rubuta a cikin dubunnan yarukan shirye-shirye tare da kulawa ta musamman da aka ba PHP, Python, Perl, da Ruby.

Sauran fasalulluka sun haɗa da tallafi na SSL/TLS, matsi na HTTP ta amfani da mod_compress module, baƙon talla, da tallafi ga wasu kayayyaki.

Koyi yadda ake girka sabar yanar gizo ta Lighttpd akan rarraba Linux ta amfani da jagororin masu zuwa.

  • Yadda za a Sanya Lighttpd akan CentOS
  • Yadda ake Shigar da Lighttpd akan Ubuntu

4. Apache Tomcat

Apache Tomcat aiwatarwa ce ta bude injin Java servlet, Harshen Jawabin Java da kuma shafukan yanar gizo na Sabar Java. Ya zo ne azaman kyakkyawan zaɓi don masu haɓaka waɗanda ke gini da tura aikace-aikacen tushen Java.

Tsananin magana, Tomcat ba sabar gidan yanar sadarwar ku bace kamar Nginx ko Apache. Yana da sabis na Java wanda ya zo tare da tsawan ayyuka don hulɗa tare da Java servlets yayin kuma a lokaci guda aiwatar da takamaiman fasahohi kamar JavaServer Pages (JSP), da Java Expression Language (Java EL).

Abin da ya keɓance Tomcat baya ga sauran sabar yanar gizo cewa an tsara shi musamman don hidimar abubuwan da ke cikin Java. Asali an kirkireshi ne don samarda ayyukan JSP wanda babu shi a cikin sabar Apache HTTP.

Kuna iya gudanar da Apache Tomcat tare da uwar garken Apache HTTP a cikin yanayin da kuke kulawa da ayyuka tare da abubuwan PHP da Java. Sabar HTTP ta Apache na iya ɗaukar tsayayyar & tsayayyar abun ciki kamar yadda Tomcat ke sarrafa ayyukan JSP.

A karan kansa, duk da haka, Apache Tomcat ba cikakkiyar mai amfani da yanar gizo bane kuma ba ta da inganci kamar sabar gidan yanar gizo kamar Nginx da Apache.

Koyi yadda ake girka Apache Tomcat akan rarraba Linux ta amfani da jagororin masu zuwa.

  • Yadda ake Shigar Apache Tomcat a Ubuntu
  • Yadda ake Shigar Apc Tomcat a cikin RHEL 8
  • Yadda ake Shigar Apc Tomcat a CentOS 8
  • Yadda Ake Shigar Apc Tomcat akan Debian 10

5. Caddy Web Server

An rubuta a cikin Go, Caddy shine sabar yanar gizo mai saurin ƙarfi da ƙarfi wanda kuma zai iya aiki azaman wakili na baya, mai ɗaukar nauyi, da ƙofar API. An gina komai tare ba tare da dogaro ba kuma wannan yanayin yana sanya Caddy sauƙin shigarwa da amfani.

Ta hanyar tsoho, Caddy yana goyan bayan HTTPS kuma a sauƙaƙe yana kula da sabuntawar takardar shaidar SSL/TLS. Rashin masu dogaro suna ƙaruwa da zirga-zirga a cikin rarrabawa daban-daban ba tare da wani rikici ba a dakunan karatu ba.

Yana da ingantaccen sabar yanar gizo don gudanar da aikace-aikacen da aka rubuta a cikin GO kuma yana ba da cikakken tallafi ga IPv6 da HTTP/2 don ba da damar buƙatun HTTP da sauri. Hakanan yana tallafawa tallatawa ta kamala, fasahar WebSockets ta ci gaba, URL ta sake rubutawa, da juyarwa, caching da tsaye fayil suna aiki tare da matsi, da kuma nuna alama.

Caddy yana da ƙananan kasuwa kuma a cewar W3techs, yana da kashi 0.05% kawai na kasuwar.

Koyi yadda ake girka sabar yanar gizo ta Caddy akan rarraba Linux ta amfani da jagororin masu zuwa.

  • Yadda Ake Gudanar da Yanar Gizo tare da HTTPS Ta amfani da Caddy akan Linux

6. OpenLiteSpeed Web Server

OpenLiteSpeed sabar gidan yanar gizo ce wacce aka kirkira don sauri, sauki, tsaro, da ingantawa. Ya dogara ne akan wallafe-wallafen uwar garken LiteSpeed Enterprise Web kuma yana ba da duk abubuwan da ke da muhimmanci a cikin bugu na Kamfanin.

OpenLiteSpeed sabar yanar gizo tana hawa kan abin da zai faru, gini mai kayatarwa da kuma samarda WebAdmin GUI mai dadin mu'amala da mutum wanda zai taimaka maka gudanar da yankunanka/gidan yanar sadarwar ka da kuma lura da tsarin awo. An inganta shi don aiwatar da fannoni daban-daban na rubutu kamar su Perl, Python, Ruby, da Java. OPenLiteSpeed yana tallafawa duka IPv4 da IPv6 tare da goyon bayan SSL/TLS. IT tana ba da tallafi ga TLS 1.0, 1.1, 1.2, da 1.3.

Hakanan kuna jin daɗin jigilar bandwidth, hanzarta ɓoye-ɓoyewa, tabbatar da buƙatar HTTP, da kuma ikon isa ga tushen IP. Allyari, za ku amfana daga aikin ɓoyewa na babban shafi, da kuma ikon sabar yanar gizo don ɗaukar dubban haɗin haɗin kai.

Baya yin aiki azaman sabar yanar gizo, OpenLiteSpeed na iya yin aiki da ma'auni da kuma juya wakili. Yana da kyauta don zazzagewa kuma ana samunsa a ƙarƙashin lasisin GPLv3.

Koyi yadda ake girka OpenLiteSpeed sabar yanar gizo akan rarraba Linux ta amfani da jagororin masu zuwa.

  • Yadda Ake Shigar da Sabar Yanar Gizo na OpenLiteSpeed akan CentOS 8

7. Hiawatha Web Server

An rubuta shi a C, Hiawatha uwar garken gidan yanar gizo ne mai sauƙin nauyi da tsaro wanda aka gina don sauri, tsaro, da sauƙin amfani. Lambar ce kuma fasali suna da aminci sosai kuma suna iya kawar da hare-haren allura na XSS da SQL. Hiawatha yana baka damar saka idanu kan sabarka ta amfani da kayan aikin sa ido na musamman.

Hakanan yana da sauƙin shigarwa kuma ya zo da wadatattun takardu don jagorantar ku kuma ya ba ku duk bayanan da kuke buƙata. Hiawatha ta zo da shawarar don tsarin sakawa ko tsofaffin sabobin da ke da ƙayyadaddun bayanai.

8. NodeJS

Wannan na iya zuwa kamar firgita. Haka ne, NodeJS shine farkon buɗewa da kuma yanayin tafiyar da sabar giciye-gefe wanda ake amfani dashi don gina aikace-aikacen yanar gizo a cikin Javascript. Koyaya, an kuma haɗa shi da tsarin http wanda ke ba da saiti na azuzuwan da ayyuka waɗanda ke faɗaɗa ayyukanta kuma suna ba shi damar taka rawar sabar yanar gizo.

Koyi yadda ake girka NodeJS akan rarraba Linux ta amfani da jagororin masu zuwa.

  • Yadda Ake Sanya Sabuwar NodeJS da NPM a Linux

Duk da yake mun rufe wasu daga cikin mafi kyawun buɗewar sabar yanar gizo, jerin ba yadda za a jefa a cikin dutse. Idan kun ji mun bar ɗaya sabar yanar gizo wanda yakamata a nuna ta a cikin wannan jeri, ba mu ihu.