Ano ang isang Web Server at Paano Ito Gumagana?

Ano ang isang Web Server at Paano Ito Gumagana?

Kapag nag-online ka, kung susuriin mo ba ang social media o kahit basahin ang artikulong ito, gumagamit ka ng isa o higit pang mga web server. Mahalagang bahagi ito ng modernong internet at gagana bilang koneksyon sa pagitan mo at ng website na iyong binibisita.





Ngunit ano ang isang web server at paano ito gumagana?





Ano ang Ginagawa ng isang Web Server?

Ang isang web server ay ang computer na tumatanggap at tumutugon sa mga kahilingan ng mga gumagamit na mag-access sa isang website. Binubuo ito ng parehong hardware, sa anyo ng aparato na nagdadala ng data, at software bilang OS ng aparato at software ng web server.





Ang mga web server ay malapit sa gawain sa mga telepono, hindi ang mga wire o system ng komunikasyon. Gumagamit ang mga web server ng iba't ibang mga protocol sa komunikasyon upang tumugon sa mga kahilingan ng kliyente. Ang pinaka-karaniwang ginagamit ay ang HTTP, na nangangahulugang Hypertext Transfer Protocol — isang ligtas na pagkakaiba-iba ay HTTPS.

Kasama sa iba pang mga protokol ang Simple Mail Transfer Protocol (SMTP) at File Transfer Protocol (FTP).



Ang mga web server ay mga computer. Ngunit sa halip na payagan kang gamitin ang mga ito para sa iba`t ibang mga gawain, madalas na mayroon silang iisang layunin. At tulad ng lahat ng mga computer, kailangan nila ng hardware upang magpatakbo.

Ang bahagi ng hardware ng isang web server ay maaaring maging napakahusay ng mga sobrang computer na ginagamit ng mga kumpanya sa internet, tulad ng Google at Facebook, o kasing liit at simple ng isang laptop. Ang OS, na maaaring maging anupaman mula sa Windows at macOS hanggang sa Linux, ang nagbibigay-daan sa iyo upang makipag-usap sa server.





windows xp libreng pag-download para pc

Naglalaman ang pinakasimpleng web server ng isang HTTP server, isang database, at kahit isang wika ng pag-script. Nagtatrabaho silang lahat nang magkakasabay, pinapayagan ang server na humiling ng mga web page at makipag-usap sa iba pang mga server online kung kinakailangan.

Paano Gumagana ang isang Web Server?

Maaaring ma-access ng mga gumagamit ang mga web server sa pamamagitan ng URL o mga pangalan ng domain ng mga website na maaaring makipag-ugnay sa server. Ginagawa ng mga sangkap ng software ang lahat ng kinakailangan sa pagproseso at pagsasalin. Gumagamit ito ng isa sa mga wika ng pag-script nito — tulad ng PHP, Python, Ruby, o Java — upang humiling ng isang web page.





Ina-upload ng server ang lahat ng hiniling na mga file at media sa panloob na database bago ipadala ang pagpapasa ng nilalaman sa iyong browser. Kasama rito ang rich media, mga imahe, at mga JavaScript file, pati na rin tulad ng mga HTML web page.

Ang kailangan mo lang gawin ay i-input ang tamang 'lokasyon' ng server o URL. Gamit ang URL, kinukuha ng iyong browser ang IP address ng domain gamit ang Domain Name System (DNS) . Kapag natanggap at inaprubahan ng web server ang kahilingan, ipinapadala nito ang web page na iyong hinahanap.

Ngunit ang mga bagay kung minsan ay nagkakamali. Kung sinusubukan mong mag-access sa isang pahina na wala kang pahintulot na ma-access, ang server ay umiwas sa paghahatid ng pahina. Tumutugon ito sa halip na may isang mensahe ng error na ipaalam sa iyo kung ano ang maling nangyari, kadalasan sa pamamagitan ng isang code ng error.

Mga Remote kumpara sa Mga Local Web Server

Dahil ang mga web server ay higit sa lahat hardware, kailangan nilang umiiral sa isang lugar na pisikal, kahit na malayuan. Ang karamihan sa mga web server ay nai-host nang malayuan. Tulad ng iminumungkahi ng pangalan, ang isang remote server ay isang server na wala sa parehong lokasyon ng gumagamit.

Kapag nagpaplano ka mag-host ng iyong sariling website , mayroon kang pagpipilian ng paggamit ng mga remote server, o pag-host ng iyong sariling lokal. Ang isang malayuang web server — nakasalalay sa kumpanya kung saan mo ito nirerentahan — ay maaaring maglaman lamang ng iyong website, o maraming mga website na may iba't ibang mga URL.

Magbasa Nang Higit Pa: Ano ang isang URL?

Ngunit ang paggamit ng isang lokal na web server ay madalas na nangangahulugang pagbabago ng iyong sariling laptop, computer, o tablet sa isang web server . Pagkatapos, makakatanggap ito ng mga kahilingan mula sa mga browser ng ibang tao at bigyan sila ng pag-access sa iyong website. Gayunpaman, maaari ka ring bumili ng isang nakalaang server, at panatilihin at panatilihin ito nang lokal.

Piliin ang Tamang Uri ng Server

Sa mundo ng tech, maaari kang makahanap ng maraming tool na gumagawa ng mga katulad na gawain nang hindi napapalitan. Bago gumawa sa isang uri ng server, tiyaking nababagay ito sa iyong mga pangangailangan.

Halimbawa, hindi ka bibigyan ng isang file server ng pag-access sa isang website ngunit nagpapose bilang isang yunit ng imbakan para sa mga file at dokumento. Maaari kang gumamit ng isang file server upang mag-imbak ng mga file sa tabi ng isang web server, ngunit hindi mo ito magagamit upang mag-host ng isang buong website para sa bukas o limitadong pag-access.

Magbahagi Magbahagi Mag-tweet Email Paano linisin ang iyong Windows PC Gamit ang Command Prompt

Kung ang iyong Windows PC ay mababa na sa espasyo ng imbakan, linisin ang basura gamit ang mga mabilis na utos ng Command Prompt na ito.

kung paano ikonekta ang isang xbox controller
Basahin Susunod Mga Kaugnay na Paksa
  • Ipinaliwanag ang Teknolohiya
  • Web Server
Tungkol sa May-akda Anina Ot(62 Mga Artikulo Na-publish)

Si Anina ay isang freelance na teknolohiya at manunulat ng seguridad sa internet sa MakeUseOf. Nagsimula siyang magsulat sa cybersecurity 3 taon na ang nakakalipas sa pag-asa na gawing mas madaling ma-access ito sa average na tao. Masigasig sa pag-aaral ng mga bagong bagay at isang malaking astronomy nerd.

Higit pa Mula kay Anina Ot

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe