Paano Mag-host ng Iyong Sariling Website? (Lokal o Gamit ang isang Web Host)

in Web Hosting

Mayroong isang marami ng mga desisyong gagawin pagdating sa pagbuo ng isang website, ngunit marahil ay wala nang higit na pundasyon kaysa sa desisyon kung lokal na magho-host ng iyong site o sa isang web hosting provider.

Kung ang tanong na ito ay nalilito ka, baka gusto mong tingnan ang ilan sa mga dahilan kung bakit pinipili ng mga tao na mag-host nang lokal o kung bakit mas pinili nila ang pagho-host sa isang provider.

Buod: Lokal na pagho-host kumpara sa paggamit ng isang web hosting provider

  • May mga pros at cons sa lokal na pagho-host at sa paggamit ng isang web hosting provider.
  • Lokal na pagho-host sa iyong PC o Mac ay inilalagay ang sukdulang kontrol sa iyong mga kamay ngunit nangangailangan ng maraming kadalubhasaan, kasama ang isang medyo makabuluhang pamumuhunan ng oras at pera.
  • Gamit ang isang web host ay sa ngayon ang mas madali, mas maayos na opsyon, ngunit magkakaroon ka ng mas kaunting kontrol sa pag-customize at pag-upgrade.

Lokal na Pagho-host

Una sa lahat, ano ang ibig sabihin ng lokal na pagho-host ng iyong website? Well, ang isang web host ay karaniwang ang "bahay" kung saan nakatira ang iyong website. 

Ang ibig sabihin ng lokal na pagho-host ay naka-host ang iyong website sa sarili mong network ng server, at kailangan mong i-set up ang iyong sariling server.

Sa isang kahulugan, ang pagkakaiba sa pagitan ng lokal na pagho-host at paggamit ng isang hosting provider ay katulad ng paggawa ng iyong sariling bahay kumpara sa pagkuha ng isang kontratista.

Maaaring may maraming magandang dahilan upang magtayo ng iyong sariling bahay, ngunit nangangailangan ito ng maraming oras at teknikal na kadalubhasaan.

Kaya bakit pinipili ng ilang tao na mag-host nang lokal? 

Kung mayroon kang teknikal na kaalaman kung paano ito matagumpay na gawin, ang pagpipiliang ito ay nagbibigay sa iyo ng ganap na kontrol sa iyong sariling website

Isa itong super hands-on na diskarte, ibig sabihin, anumang mga pagpapasadya, pag-upgrade, o pagpapahusay na gusto mong gawin ay maipapatupad mo anumang oras nang hindi kinakailangang makipag-ugnayan sa customer service o humingi ng pahintulot.

Gayunpaman, ang lokal na pagho-host ay hindi isang magandang ideya para sa sinumang wala pang medyo mataas na antas ng kadalubhasaan sa computer.

At kahit na ikaw ay isang computer na marunong, malamang na kailangan mong kumuha ng hindi bababa sa ilang mga miyembro ng koponan upang panatilihing gumagana ang iyong network.

Ito - kasama ang lahat ng hardware na kakailanganin mong mamuhunan - ay nangangahulugan na magkakaroon ka ng medyo matarik na gastos sa pera, lalo na sa simula.

Pagho-host Gamit ang isang Web Hosting Provider

Ang paggamit ng isang propesyonal na web hosting provider upang i-host ang iyong website ay sa ngayon ang mas madaling opsyon at sa gayon ay kung ano ang pinupuntahan ng karamihan sa mga tao kapag gumagawa ng isang website.

Bagama't medyo nakompromiso ka sa mga tuntunin ng kontrol sa iyong website, ang makukuha mo bilang kapalit ay ang opsyong maupo at hayaan ang mga propesyonal na pangasiwaan ang mga teknikal na aspeto ng pagho-host ng isang website.

Ito ay nagpapalaya sa iyong oras (at pera) at nagbibigay-daan sa iyong tumutok sa lahat ng iba pang aspeto (sa totoo lang mas masaya) ng iyong website, gaya ng disenyo, nilalaman, at marketing.

Paano Mag-host ng Website sa Lokal

Ngayong alam mo na ang mga kalamangan at kahinaan ng parehong mga pagpipilian sa pagho-host, tingnan natin ang mga detalye kung paano gumagana ang mga pagpipilian sa pagho-host na ito.

Dahil ang pagho-host sa lokal ay mas kumplikado sa teknikal, tatalakayin natin ang mga pangunahing kaalaman dito.

Upang ilagay ito nang simple, mayroon kang dalawang pagpipilian para sa pagho-host ng isang website nang lokal: maaari mo mag-set up ng isang lokal na server or gumamit ng virtual host.

Mga Lokal na Servers

xampp

Upang mag-host nang lokal, kakailanganin mo ng lokal na server. Ito ay isang computer na may software na naka-install dito, ang layunin nito ay maglingkod sa isang kliyente sa loob ng lokal na network.

Ang isang paraan upang makapag-set up ka ng isang lokal na web server ay ang magpatakbo ng isang web server application sa iyong computer, na magbibigay-daan sa iyong i-host ang iyong website nang lokal at i-access ito mula sa anumang computer sa iyong network.

Mayroong ilang mga pagpipilian para sa mga lokal na aplikasyon ng server, ngunit babanggitin ko ang dalawa dito: XAMPP at WAMP

Mga tampokXAMPPWAMPMAMP
Mga sinusuportahang platformCross-platform na suporta, Linux, Windows, at Mac OSSinusuportahan ang Windows OSSinusuportahan ang Mac OS
web serverApacheApacheApache
Mga programming languageHTML, CSS, PHP, PerlHTML, CSS, PHPHTML, CSS, PHP
DatabasesMySQLMySQLMySQL
instalasyonMadaling i-download, i-install at i-configureMadaling i-download, i-install at i-configureMadaling i-download, i-install at i-configure

Ang mga ito ay maaaring parang mga character na Doctor Seuss, ngunit sa madaling salita, pareho silang magkakaibang uri ng software na maaari mong patakbuhin upang lumikha ng isang lokal na server upang i-host ang iyong website.

Ang pinakamadali at pinaka-user-friendly sa mga ito ay ang XAMPP, isang cross-platform na application na maaaring patakbuhin sa Windows, Linux, at iOS. 

Bagama't magkakaroon pa rin ng medyo matarik na curve sa pag-aaral para sa mga nagsisimula, Ang XAMPP ay mas madaling i-set up kaysa sa karamihan ng iba pang mga lokal na server software na opsyon habang binibigyan ka pa rin ng advanced na kontrol sa mga configuration ng apache at iba pang mga optimization.

Ang WAMP ay isa pang opsyon na gumagana nang katulad ngunit tugma lamang sa Windows.

Ang isa pang potensyal na pagpipilian ay ang gumamit ng Python simpleng server.

Ito ay isang mahusay na pagpipilian kung kailangan mong mag-set up ng isang server nang mabilis, dahil ang kailangan mo lang gawin ay i-install ang Python at ipatupad ang isang solong linya ng command upang magtatag ng isang simpleng HTTP server.

Binibigyang-daan ka ng lahat ng opsyong ito na i-access ang iyong website mula sa anumang device sa iyong network.

Cloud Hosting

cloud hosting

Amazon at Google parehong nag-aalok ng hindi pinamamahalaang cloud hosting, na isang uri ng hybrid na opsyon sa pagitan ng pagho-host ng iyong sariling website at paggamit ng isang web host provider. 

Magkakaroon ka pa rin ng maraming kontrol sa mga pagpapasadya ng iyong server, ngunit hindi mo na kailangang mamuhunan sa pisikal na hardware o software na kinakailangan upang mag-set up ng isang lokal na server.

Isa sa mga magagandang benepisyo ng cloud hosting ay ang iyong website ay hindi aasa sa isang pisikal na server.

Sa halip, iho-host ito sa cloud, ibig sabihin maa-access mo ito kahit saan – hindi na kailangang i-tether sa iyong network.

Mga Virtual Host

Kung nais mong i-host ang iyong website nang lokal, ang isa pang pagpipilian ay gumamit ng virtual host.

Ang virtual hosting ay isang paraan upang mag-host ng marami, independiyenteng mga domain sa isang server o konektadong grupo ng mga server.

Ang virtual na pagho-host ay pangunahing ginagamit ng mga indibidwal o kumpanya na gustong gumamit ng isang server upang suportahan ang higit sa isang domain.

pero maaari rin itong maging isang paraan upang mag-host ng iyong sariling website (o mga website) sa isang computer nang hindi gumagamit ng isang web hosting provider.

Mayroong tatlong pangunahing paraan kung saan maaaring i-configure ang isang virtual host:

  1. Nakabatay sa IP. Ito ang pinakasimple, dahil gumagamit ito ng iba't ibang mga IP address upang magpadala ng mga direktiba sa bawat website na naka-host sa server.
  2. Nakabatay sa port. Ito ay gumagana nang katulad sa IP-based na virtual hosting, ngunit ang mga virtual host ay na-configure gamit ang mga port upang tumugon sa maraming mga website at pag-iba-ibahin kung aling mga website ang dapat tumanggap kung aling mga direktiba.
  3. Nakabatay sa pangalan. Ito ang pinakakaraniwang uri ng configuration ng virtual host ngayon. Gumagamit ito ng isang solong IP address para sa lahat ng mga website sa server at iniiba ang mga website batay sa kanilang mga domain name.

Lahat ito ay lubos na teknikal, ngunit kung gusto mong gawin ang trabaho at mag-set up ng virtual server, kakailanganin mo munang piliin kung aling server application ang gusto mong gamitin.

Apache ay ang pinakasikat, ngunit may iba pang mga pagpipilian sa labas din.

Paano Mag-host ng Website Gamit ang isang Hosting Provider

Kung ang pagho-host ng iyong website sa lokal ay mukhang napakalaki, hindi ka nag-iisa. Karamihan sa mga tao (lalo na ang mga nagsisimula sa pagbuo ng website) ay walang oras at mapagkukunan na ilaan sa pagho-host ng kanilang sariling site.

Sa kabutihang palad, isang malaking industriya ng mga web hosting provider ang binuo upang malutas ang problemang ito at gawing mas madali ang iyong buhay.

Pinangangalagaan ng mga provider ng web hosting ang teknikal na bahagi ng pagho-host ng isang website, na nagpapalaya sa iyo upang tumuon sa iba pang mga aspeto ng pagpapatakbo ng isang website.

1. Pumili ng Web Hosting Provider

May mga isang toneladang mahusay na web hosting provider sa merkado ngayon, at karamihan sa kanila ay nag-aalok ng iba't ibang uri ng web hosting sa iba't ibang tier ng presyo. 

Ang pagpili ng tamang uri ng pagho-host para sa iyo ay maaaring medyo nakakalito, kaya para malinawan ang mga bagay-bagay, paghiwalayin natin ang iba't ibang uri ng web hosting na inaalok ng karamihan sa mga web hosting provider.

ibinahagi Hosting

nakabahaging hosting

Karamihan sa mga web hosting provider ay mag-aalok ng shared hosting bilang kanilang pinaka-ekonomiko-friendly na opsyon. 

Ang ibinahaging pagho-host ay nangangahulugan na ang iyong website ay magbabahagi ng isang server sa iba pang mga website. Ito ay nagpapanatili ng mas maraming pera sa iyong bulsa at ito ay isang mahusay na opsyon para sa mga website na nagsisimula pa lamang at hindi inaasahan ang isang agarang mataas na dami ng trapiko.

Isa sa pinakasikat na ibinahaging web hosting provider ay SiteGround, na ginagarantiyahan ang mahusay na seguridad, bilis, at pagganap sa isang napaka-makatwirang presyo.

Gayunpaman, pagbabahagi ng mga mapagkukunan sa iba pang mga site ang nangangahulugan na magkakaroon ng mas kaunting inilalaan sa iyong website. 

Kung inaasahan mo ang isang malaking halaga ng trapiko (o hindi lang gusto ang ideya ng pagbabahagi), kung gayon nakatuon sa pagho-host maaaring mas magandang opsyon para sa iyo.

Dedicated Hosting

Sa nakalaang pagho-host, ang iyong website ay nakakakuha ng sarili nitong dedikadong server at hindi nagbabahagi ng mga mapagkukunan sa iba pang mga site.

Mauunawaan, ito ay isang mas mahal na opsyon dahil mahalagang nagpapaupa ka ng isang buong server. Dahil dito, ito ay karaniwang pinakamainam para sa katamtaman hanggang sa malalaking laki ng mga website na may mataas na pagkarga ng trapiko.

Maaari kang makakita ng mga web hosting provider na nag-aalok pinamamahalaang nakatuon sa pagho-host. Ang ibig sabihin nito ay sila na ang bahala sa pamamahala at pagpapanatili ng server (kumpara sa pagiging responsibilidad mo).

VPS Hosting

Ang virtual private server (VPS) hosting ay isa pang opsyon na inaalok ng maraming web hosting provider.

Gumagamit ang VPS hosting ng virtualization upang bigyan ang iyong site ng access sa mga nakalaang mapagkukunan kahit na ikaw ay teknikal na nagbabahagi ng isang server sa ibang mga website.

Sa ganitong paraan, ito ay uri ng isang gitnang lupa sa pagitan ng nakabahagi at nakatuong web hosting.

Makukuha mo ang pinakamahusay sa parehong mundo, kadalasan para sa isang bahagyang mas mataas na presyo kaysa sa shared hosting at isang bahagyang mas mababang presyo kaysa sa nakalaang pagho-host.

Cloud VPS Hosting

cloud vps hosting

Ang isa pang pagpipilian para sa pagho-host ay ang gumamit ng cloud-based na web hosting service.

Ito ay isang mas bagong opsyon na nagho-host ng iyong website sa cloud, nagbibigay-daan sa iyo na ma-access ito mula sa kahit saan sa mundo – hindi na kailangang maging pisikal na malapit sa iyong server.

Nabanggit ko sa madaling sabi ang cloud hosting bilang isang paraan para sa pagho-host ng iyong sariling website. Ang pagkakaiba dito ay ang cloud hosting na ibinigay ng isang web host ay pinamamahalaan sa labas.

Itinakda nila ito para sa iyo, pinangangasiwaan ang lahat ng mga pagsasaayos, at nariyan upang tumulong kung may mali o kung gusto mong gumawa ng anumang mga pagbabago. 

Kung pipiliin mong sumama sa pinamamahalaang cloud hosting, mahalagang gawin ang pagsasaliksik at pumili ng provider na nag-aalok ng mga feature ng seguridad na hindi tinatablan ng hangin.

Sa kabutihang palad, may mga ilang mahusay na cloud hosting provider sa merkado ngayon

Ang isa sa mga ito ay Scala Hosting, na alok pinamamahalaang cloud VPS hosting (isang hybrid sa pagitan ng cloud at VPS hosting) na may malakas na seguridad at pagganap sa isang napakababang presyo.

2. Magrehistro ng Domain

bluehost pagpaparehistro ng domain

Kapag nakapili ka na ng web hosting provider, kailangan mo magparehistro ng domain name para sa iyong website.

Marami sa mga plano na inaalok ng mga web hosting provider ay kinabibilangan ng libreng pagpaparehistro ng domain, ginagawa itong simple at madaling i-set up ang iyong domain name.

Gayunpaman, kung ang iyong web hosting plan ay hindi kasama ng libreng pagpaparehistro ng domain, kakailanganin mong irehistro ito sa isang maaasahang, pinagkakatiwalaang domain registrar.

Ang lahat ng domain ay pinamamahalaan ng Internet Corporation for Assigned Names and Numbers (ICANN), kaya kapag naghahanap ka ng domain registrar, gugustuhin mong tiyakin na pipili ka ng isa na kinikilala ng ICANN.

Ang isa sa mga pinakasikat na registrar ng domain ay ang GoDaddy, ngunit marami ring mapagkakatiwalaang alternatibong domain registrar, tulad ng Bluehost at Namecheap.

Kapag nakahanap ka na ng accredited domain registrar, magagawa mo gumamit ng domain checker tool upang makita kung ang iyong domain name ay nakuha na o hindi. Kung ito ay magagamit, pagkatapos ay oras na upang bilhin ito!

Tiyaking maingat mong susundin ang mga tagubilin sa pagbili na ibinigay ng iyong domain registrar at huwag hayaang mawala ang mga buwanang pagbabayad, o baka mawala ang iyong domain name sa ibang tao!

3. Simulan ang Pagbuo ng Iyong Website

tagabuo ng wix website

Phew! Ngayong nagawa mo na ang trabaho at naisip mo kung saan at kung paano i-host ang iyong website, oras na para simulan ang pagbuo ng aktwal na site.

Ang magandang balita ay, ang ilang mga web host ay may kasamang built-in na mga tagabuo ng website. SiteGround, halimbawa, kasama ang kahanga-hangang drag-and-drop na tool sa pagbuo ng site na Weebly kasama ang lahat ng mga plano nito.

SiteGround at marami pang ibang web host ang nag-aalok din WordPress pagho-host upang mabuo mo ang iyong website gamit ang WordPress.

Gayunpaman, kung ang web host na iyong pinili ay walang kasamang tagabuo ng website kasama ng mga plano nito (o kung nagpasya kang i-host ang iyong website nang lokal), pagkatapos ay kakailanganin mo pumili ng isang tagabuo ng website.

Sa huli, ang tagabuo ng website na tama para sa iyo ay depende sa kung anong uri ng website ang sinusubukan mong gawin.

Maaaring gusto mo ng mas hands-on na diskarte, ngunit kung kadalian at bilis ang iyong mga priyoridad, kung gayon ang isang walang-code na tagabuo ng website ay maaaring ang tamang opsyon para sa iyo.

Buod

Sa huli, ikaw lang ang makakapagpasya kung ang pagho-host ng iyong sariling website o paggamit ng isang web hosting provider ay mas mahusay para sa iyo.

Sa pangkalahatan, ang lokal na pagho-host ng iyong site ay nagbibigay sa iyo ng higit na kontrol sa seguridad, mga pagpapasadya, at pag-upgrade ng iyong website.

Gayunpaman, nangangailangan ito ng medyo advanced na kaalaman sa mga pagsasaayos ng computer, hindi banggitin ang isang makabuluhang pamumuhunan ng oras at pera.

Sa isang web hosting provider, ibinibigay mo ang kalayaan at simula-to-finish na pagsasarili na ibinibigay ng lokal na pagho-host.

Gayunpaman, ang makukuha mo bilang kapalit ay ang kadalian ng pagpayag sa ibang tao na gawin ang gawain ng pagho-host ng iyong site. 

At kahit na hindi mo makuha ang parehong antas ng kontrol, mga provider ng pagho-host ng website do nag-aalok ng kahanga-hangang hanay ng mga opsyon pagdating sa kung paano at saan iho-host ang iyong website.

Lalo na kung ang iyong badyet ay hindi nababahala, maaari kang makakuha ng isang tonelada ng flexibility at mahusay na mga benepisyo mula sa paggamit ng isang propesyonal na web host.

Mga sanggunian:

https://www.freecodecamp.org/news/how-to-find-and-edit-a-windows-hosts-file/

https://deliciousbrains.com/xampp-mamp-local-dev/

Listahan ng mga serbisyo sa web hosting na nasubukan at sinuri namin:

Tahanan » Web Hosting » Paano Mag-host ng Iyong Sariling Website? (Lokal o Gamit ang isang Web Host)

Manatiling may kaalaman! Sumali sa aming newsletter
Mag-subscribe ngayon at makakuha ng libreng access sa subscriber-only na mga gabay, tool, at mapagkukunan.
Maaari kang mag-unsubscribe anumang oras. Ligtas ang iyong data.
Manatiling may kaalaman! Sumali sa aming newsletter
Mag-subscribe ngayon at makakuha ng libreng access sa subscriber-only na mga gabay, tool, at mapagkukunan.
Maaari kang mag-unsubscribe anumang oras. Ligtas ang iyong data.
Ibahagi sa...