Jak hostować własną stronę internetową? (lokalnie lub z hostem internetowym)

in web Hosting

Istnieje los decyzji, które należy podjąć, jeśli chodzi o budowę strony internetowej, ale być może żadna nie jest bardziej fundamentalna niż decyzja, czy hostować witrynę lokalnie, czy u dostawcy usług hostingowych.

Jeśli to pytanie cię zakłopotało, możesz chcieć przyjrzeć się niektórym powodom, dla których ludzie decydują się na hosting lokalnie lub dlaczego zamiast tego mogą wybrać hosting z dostawcą.

Podsumowanie: Hosting lokalny a korzystanie z usług dostawcy hostingu internetowego

  • Tam są plusy i minusy do hostingu lokalnego i korzystania z usług dostawcy hostingu.
  • Hosting lokalny na komputerze PC lub Mac zapewnia najwyższą kontrolę, ale wymaga dużej wiedzy, a także znacznej inwestycji czasu i pieniędzy.
  • Korzystanie z hosta internetowego jest zdecydowanie łatwiejszą i płynniejszą opcją, ale będziesz mieć mniejszą kontrolę nad dostosowywaniem i aktualizacjami.

Hosting lokalny

Przede wszystkim, co to znaczy hostować swoją witrynę lokalnie? Cóż, host internetowy to w zasadzie „dom”, w którym mieszka Twoja witryna. 

Hosting lokalny oznacza, że ​​Twoja witryna jest hostowana we własnej sieci serwerów i będziesz musiał skonfigurować własny serwer.

W pewnym sensie różnica między hostingiem lokalnym a korzystaniem z dostawcy hostingu jest podobna do budowy własnego domu a zatrudniania wykonawcy.

Może istnieć wiele dobrych powodów, aby zbudować własny dom, ale wymaga to dużo czasu i wiedzy technicznej.

Dlaczego więc niektórzy decydują się na hostowanie lokalnie? 

Jeśli masz techniczną wiedzę, jak zrobić to z powodzeniem, ta opcja daje Ci pełną kontrolę nad własną witryną

Jest to bardzo praktyczne podejście, co oznacza, że ​​wszelkie dostosowania, aktualizacje lub ulepszenia, które chcesz wprowadzić, możesz wdrożyć w dowolnym momencie, bez konieczności kontaktowania się z obsługą klienta lub proszenia o pozwolenie.

Jednakże, lokalny hosting jest nie dobry pomysł dla każdego, kto nie ma jeszcze dość wysokiego poziomu wiedzy komputerowej.

A nawet jeśli jesteś geniuszem komputerowym, prawdopodobnie będziesz musiał zatrudnić co najmniej kilku członków zespołu, aby utrzymać sieć i działać.

To – plus cały sprzęt, w który musisz zainwestować – oznacza, że będziesz miał dość wysokie koszty finansowe, zwłaszcza na początku.

Hosting z dostawcą usług hostingowych

Korzystanie z profesjonalnego dostawcy usług hostingowych do hostowania witryny jest zdecydowanie łatwiejszą opcją i dlatego większość ludzi wybiera ją, tworząc witrynę internetową.

Chociaż idziesz na pewne kompromisy w zakresie kontroli nad swoją witryną, w zamian otrzymujesz opcję usiąść wygodnie i pozwolić profesjonalistom zająć się technicznymi aspektami hostingu witryny.

To uwalnia Twój czas (i pieniądze) i pozwala skupić się na wszystkich innych (szczerze mówiąc, fajniejszych) aspektach Twojej witryny, takich jak projektowanie, treść i marketing.

Jak hostować witrynę lokalnie?

Teraz, gdy znasz zalety i wady obu opcji hostingu, przejdźmy do szczegółów działania tych opcji hostingu.

Ponieważ hosting lokalny jest znacznie bardziej skomplikowany technicznie, omówimy tutaj podstawy.

Mówiąc prościej, masz dwie możliwości lokalnego hostowania witryny: możesz skonfigurować lokalny serwer or użyj wirtualnego hosta.

Serwery lokalne

xampp

Aby hostować lokalnie, potrzebujesz lokalnego serwera. Jest to komputer z zainstalowanym oprogramowaniem, którego celem jest obsługa klienta w sieci lokalnej.

Jednym ze sposobów na skonfigurowanie lokalnego serwera WWW jest uruchomienie aplikacji serwera WWW na komputerze, która pozwoli Ci lokalnie hostować witrynę i uzyskiwać do niej dostęp z dowolnego komputera w sieci.

Istnieje kilka opcji dla lokalnych aplikacji serwerowych, ale tutaj wymienię dwie: XAMPP i WAMP

KorzyściXAMPPWAMPMAMP
Obsługiwane platformyObsługa wielu platform, Linux, Windows i Mac OSObsługuje system operacyjny WindowsObsługuje Mac OS
Serwer sieci WebApacheApacheApache
Języki programowaniaHTML, CSS, PHP, PerlHTML, CSS, PHPHTML, CSS, PHP
Bazy danychMySQLMySQLMySQL
InstalacjaŁatwe do pobrania, zainstalowania i konfiguracjiŁatwe do pobrania, zainstalowania i konfiguracjiŁatwe do pobrania, zainstalowania i konfiguracji

Mogą to brzmieć jak postacie Doktora Seussa, ale mówiąc prościej, oba są różnymi rodzajami oprogramowania, które można uruchomić, aby utworzyć lokalny serwer do hostowania Twojej witryny.

Najłatwiejszym i najbardziej przyjaznym dla użytkownika jest XAMPP, wieloplatformowa aplikacja, którą można uruchomić w systemach Windows, Linux i iOS. 

Chociaż wciąż będzie dość stroma krzywa uczenia się dla początkujących, XAMPP jest łatwiejszy w konfiguracji niż większość innych opcji oprogramowania lokalnego serwera, a jednocześnie zapewnia zaawansowaną kontrolę nad konfiguracjami Apache i innymi optymalizacjami.

WAMP to kolejna opcja, która działa podobnie, ale jest kompatybilna tylko z systemem Windows.

Inną potencjalną opcją jest: użyj prostego serwera Pythona.

Jest to świetny wybór, jeśli chcesz szybko skonfigurować serwer, ponieważ wszystko, co musisz zrobić, to zainstalować Pythona i zaimplementować jednowierszowe polecenie, aby ustanowić prosty serwer HTTP.

Wszystkie te opcje umożliwiają dostęp do witryny z dowolnego urządzenia w sieci.

Cloud Hosting

hosting w chmurze

Amazon i Google oba oferują niezarządzany hosting w chmurze, który jest rodzajem hybrydowej opcji między hostingiem własnej witryny a korzystaniem z usług dostawcy hostingu. 

Nadal będziesz mieć dużą kontrolę nad dostosowaniami swojego serwera, ale nie będziesz musiał inwestować w fizyczny sprzęt ani oprogramowanie wymagane do skonfigurowania serwera lokalnego.

Jedną z największych zalet hostingu w chmurze jest to, że Twoja witryna nie będzie zależeć od fizycznego serwera.

Zamiast tego będzie hostowany w chmurze, co oznacza możesz uzyskać do niego dostęp z dowolnego miejsca – nie musisz być przywiązany do swojej sieci.

Wirtualne hosty

Jeśli chcesz hostować swoją witrynę lokalnie, inną opcją jest: użyj wirtualnego hosta.

Hosting wirtualny to sposób na hostowanie wielu niezależnych domen na jednym serwerze lub połączonej grupie serwerów.

Hosting wirtualny jest używany głównie przez osoby lub firmy, które chcą używać jednego serwera do obsługi więcej niż jednej domeny.

Ale może to być również sposób na hostowanie własnej witryny (lub witryn) na jednym komputerze bez korzystania z usług dostawcy usług hostingowych.

Istnieją trzy główne sposoby konfiguracji wirtualnego hosta:

  1. Oparte na IP. Ten jest najprostszy, ponieważ używa różnych adresów IP do wysyłania dyrektyw do każdej witryny hostowanej na serwerze.
  2. Oparte na portach. Działa to podobnie do hostingu wirtualnego opartego na protokole IP, ale hosty wirtualne są konfigurowane przy użyciu portów, aby odpowiadać na wiele witryn internetowych i rozróżniać, które witryny powinny otrzymywać dyrektywy.
  3. Na podstawie nazwy. Jest to obecnie najpopularniejszy typ konfiguracji hosta wirtualnego. Używa jednego adresu IP dla wszystkich stron internetowych na serwerze i rozróżnia strony internetowe na podstawie ich nazw domen.

To wszystko jest bardzo techniczne, ale jeśli chcesz wykonać pracę i skonfigurować serwer wirtualny, musisz najpierw wybrać aplikację serwerową, której chcesz użyć.

Apache jest najpopularniejszym, ale są też inne opcje.

Jak hostować stronę internetową u dostawcy usług hostingowych

Jeśli hosting witryny lokalnie wydaje się przytłaczający, nie jesteś sam. Większość ludzi (szczególnie osoby początkujące w tworzeniu stron internetowych) nie ma czasu i zasobów, które można by poświęcić na hostowanie własnej witryny.

Na szczęście rozwinęła się ogromna branża dostawców usług hostingowych, aby rozwiązać ten problem i ułatwić Ci życie.

Dostawcy usług hostingowych dbają o techniczną stronę hostingu witryny, dzięki czemu możesz skupić się na innych aspektach prowadzenia witryny.

1. Wybierz dostawcę usług hostingowych

Tam są mnóstwo świetnych dostawców usług hostingowych na rynku, a większość z nich oferuje różne rodzaje hostingu w różnych przedziałach cenowych. 

Wybór odpowiedniego rodzaju hostingu może być nieco mylący, więc aby wyjaśnić, podzielmy różne rodzaje hostingu oferowane przez większość dostawców usług hostingowych.

Shared Hosting

dzielonego hostingu

Większość dostawców usług hostingowych oferuje hosting współdzielony jako najbardziej przyjazną ekonomicznie opcję. 

Hosting współdzielony oznacza, że ​​Twoja witryna będzie współdzielić serwer z innymi witrynami. Dzięki temu masz więcej pieniędzy w kieszeni i jest to świetna opcja dla witryn, które dopiero zaczynają działalność i nie przewidują natychmiastowego dużego ruchu.

Jednym z najpopularniejszych dostawców hostingu współdzielonego jest SiteGround, co gwarantuje świetne bezpieczeństwo, szybkość i wydajność w bardzo rozsądnej cenie.

Jednakże, udostępnianie zasobów innym witrynom robi oznaczają, że mniej będzie przydzielonych do Twojej witryny. 

Jeśli przewidujesz duży ruch (lub po prostu nie podoba Ci się pomysł udostępniania), to dedykowany hosting może być dla Ciebie lepszą opcją.

Hosting dedykowany

Dzięki hostingowi dedykowanemu Twoja strona internetowa zyskuje na własnej Serwer dedykowany i nie udostępnia zasobów innym witrynom.

Zrozumiałe jest, że jest to droższa opcja, ponieważ zasadniczo wynajmujesz cały serwer. Takie jak, generalnie jest to najlepsze rozwiązanie dla średnich i dużych witryn o dużym obciążeniu ruchem.

Możesz zobaczyć oferty dostawców usług hostingowych zarządzany hosting dedykowany. Oznacza to, że zajmą się zarządzaniem i utrzymaniem serwera (w przeciwieństwie do Twojej odpowiedzialności).

VPS Hosting

Hosting wirtualnych serwerów prywatnych (VPS) to kolejna opcja oferowana przez wielu dostawców usług hostingowych.

Hosting VPS wykorzystuje wirtualizację, aby zapewnić Twojej witrynie dostęp do dedykowanych zasobów, nawet jeśli technicznie nadal udostępniasz serwer innym witrynom.

W ten sposób jest to coś w rodzaju pośredniego między hostingiem współdzielonym a dedykowanym.

Otrzymujesz to, co najlepsze z obu światów, zwykle za nieco wyższą cenę niż hosting współdzielony i nieco niższą cenę niż hosting dedykowany.

Hosting w chmurze VPS

hosting vps w chmurze

Inną opcją hostingu jest: korzystać z usługi hostingu w chmurze.

To nowsza opcja, która hostuje Twoją witrynę w chmurze, dzięki czemu masz do niego dostęp z dowolnego miejsca na świecie – nie musisz być fizycznie blisko swojego serwera.

Wspominałem wcześniej krótko o hostingu w chmurze jako metodzie hostowania własnej strony internetowej. Różnica polega na tym, że hosting w chmurze dostarczany przez hosta internetowego jest zarządzany zewnętrznie.

Ustawiają to za Ciebie, obsługują wszystkie konfiguracje i są po to, aby pomóc, jeśli coś pójdzie nie tak lub jeśli chcesz wprowadzić jakiekolwiek zmiany. 

Jeśli zdecydujesz się na zarządzany hosting w chmurze, ważne jest, aby przeprowadzić badania i wybrać dostawcę, który oferuje hermetyczne funkcje bezpieczeństwa.

Na szczęście są kilku świetnych dostawców hostingu w chmurze na rynku

Jednym z nich jest Scala Hosting, który oferuje zarządzany hosting VPS w chmurze (hybryda między hostingiem w chmurze i VPS) z silne bezpieczeństwo i wydajność w wyjątkowo niskiej cenie.

2. Zarejestruj domenę

bluehost rejestracja domeny

Po wybraniu dostawcy usług hostingowych musisz zarejestruj nazwę domeny dla swojej witryny.

Wiele planów oferowanych przez dostawców usług hostingowych obejmuje bezpłatną rejestrację domeny, dzięki czemu konfiguracja nazwy domeny jest prosta i łatwa.

Jeśli jednak Twój plan hostingowy nie obejmuje bezpłatnej rejestracji domeny, musisz zarejestrować go u niezawodnego, zaufanego rejestratora domen.

Wszystkie domeny są zarządzane przez Internet Corporation for Assigned Names and Numbers (ICANN), więc kiedy szukasz rejestratora domen, upewnij się, że wybierasz takiego, który jest akredytowany przez ICANN.

Jednym z najpopularniejszych rejestratorów domen jest GoDaddy, ale istnieje również wielu godnych zaufania alternatywnych rejestratorów domen, jak na przykład Bluehost i Namecheap.

Po znalezieniu akredytowanego rejestratora domen możesz: użyj narzędzia do sprawdzania domen aby sprawdzić, czy nazwa domeny została już zajęta, czy nie. Jeśli jest dostępny, czas go kupić!

Upewnij się, że dokładnie postępujesz zgodnie z instrukcjami zakupu dostarczonymi przez rejestratora domeny i nie dopuść do upływu miesięcznych płatności lub możesz stracić nazwę domeny na rzecz kogoś innego!

3. Zacznij budować swoją stronę internetową

kreator stron internetowych wix

Uff! Teraz, gdy wykonałeś już pracę i wiesz, gdzie i jak hostować swoją witrynę, nadszedł czas, aby rozpocząć tworzenie rzeczywistej witryny.

Dobrą wiadomością jest to, że niektóre hosty internetowe mają wbudowane narzędzia do tworzenia witryn. SiteGround, na przykład, zawiera niesamowite narzędzie do tworzenia witryn typu „przeciągnij i upuść” Weebly ze wszystkimi swoimi planami.

SiteGround i wiele innych hostów internetowych również oferuje WordPress hosting, dzięki któremu możesz zbudować swoją witrynę za pomocą WordPress.

Jednakże, jeśli wybrany host internetowy nie zawiera kreatora stron internetowych ze swoimi planami (lub jeśli zdecydowałeś się hostować swoją witrynę lokalnie), wtedy będziesz musiał wybierz kreatora stron internetowych.

Ostatecznie odpowiedni dla Ciebie kreator witryn będzie zależał od rodzaju witryny, którą chcesz utworzyć.

Możesz chcieć bardziej praktycznego podejścia, ale jeśli łatwość i szybkość są twoimi priorytetami, to kreator stron internetowych bez kodu może być odpowiednią opcją dla Ciebie.

Podsumowanie

Ostatecznie tylko Ty możesz zdecydować, czy hosting własnej strony internetowej lub korzystanie z usług dostawcy hostingu jest dla Ciebie lepsze.

Ogólnie, hostowanie witryny lokalnie zapewnia znacznie większą kontrolę nad bezpieczeństwem, dostosowaniami i aktualizacjami witryny.

Wymaga jednak dość zaawansowanej znajomości konfiguracji komputerów, nie mówiąc już o znacznej inwestycji czasu i pieniędzy.

Z dostawcą usług hostingowych rezygnujesz z wolności i niezależności od początku do końca, którą zapewnia hosting lokalny.

Jednakże, to, co otrzymujesz w zamian, to łatwość umożliwienia komuś pracy nad hostingiem Twojej witryny. 

A nawet jeśli nie uzyskasz takiego samego poziomu kontroli, dostawcy hostingu witryn do oferują imponujący zakres opcji, jeśli chodzi o sposób i miejsce hostowania Twojej witryny.

Zwłaszcza jeśli Twój budżet nie jest problemem, możesz uzyskać mnóstwo elastyczności i ogromne korzyści z korzystania z profesjonalnego hosta internetowego.

Referencje:

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

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

Lista przetestowanych i sprawdzonych przez nas usług hostingowych:

Strona główna » web Hosting » Jak hostować własną stronę internetową? (lokalnie lub z hostem internetowym)

Bądź na bieżąco! Dołącz do naszego newslettera
Zasubskrybuj teraz i uzyskaj bezpłatny dostęp do przewodników, narzędzi i zasobów tylko dla subskrybentów.
Możesz zrezygnować z subskrypcji w dowolnym momencie. Twoje dane są bezpieczne.
Bądź na bieżąco! Dołącz do naszego newslettera
Zasubskrybuj teraz i uzyskaj bezpłatny dostęp do przewodników, narzędzi i zasobów tylko dla subskrybentów.
Możesz zrezygnować z subskrypcji w dowolnym momencie. Twoje dane są bezpieczne.
Dzielić się z...