Hostuj nazwę domeny na swoim domowym komputerze. Jak zrobić darmowy hosting na swoim komputerze

Co musisz wiedzieć, aby tworzyć własne?

Najpierw musisz zrozumieć istotę tej usługi. Hosting łączy w sobie wysokiej jakości sprzęt i oprogramowanie z jednej strony oraz świadczenie usług serwisowych z . Wielu ekspertów zauważa, że ​​to usługa jest najważniejszym elementem, ponieważ znalezienie firm z wysokiej jakości sprzętem i oprogramowaniem nie stanowi problemu.

Po drugie, musisz zrozumieć, że hosting, jak każda firma, początkowo wymaga znacznych kosztów finansowych, które nie zwrócą się od razu. Dlatego przed stworzeniem własnego hostingu należy dokonać szacunkowego kosztorysu i przeznaczyć niezbędną kwotę z własnego budżetu (lub uzyskać ją z innego źródła).

Po trzecie, musisz zrozumieć sprzęt i oprogramowanie i/lub znaleźć takie, które będą działać tak, jak pomoc techniczna dla klientów. Należy rozumieć, że telefony i będą przychodzić stale i będą wymagały szybkiej odpowiedzi, a pojawiające się problemy powinny być rozwiązywane równie szybko. Liczba zaangażowanych pracowników będzie ściśle zależna od hostingu.

Sposoby na stworzenie własnego hostingu

Istnieją trzy główne sposoby tworzenia hostingu.


  1. Pierwszym z nich jest zostanie sprzedawcą, ta metoda jest najtańsza. Reseller to osoba, która zakupiła serwery od znanej firmy hostingowej i sprzedaje miejsce na serwerze, a także odpowiada za wsparcie techniczne. Ponieważ jednak nie jest własnością resellera, wsparcie techniczne będzie utrudnione przez szereg przeszkód (np. brak możliwości skutecznego monitorowania serwera, jego restartu itp.)

  2. Drugim sposobem jest wynajęcie całego serwera od firmy hostingowej. Będzie to znacznie droższe, ale ta metoda ma szereg zalet, których nie mają sprzedawcy. W szczególności możliwość umieszczenia Twojego oprogramowania na serwerze, możliwość jego kontrolowania, a w efekcie sprawniejszej pomocy technicznej.

  3. Trzeci sposób to samodzielny zakup serwera i umieszczenie go w Data Center na warunkach wynajmu miejsca. Zaletą tej metody jest tańszy czynsz. Wadą jest konieczność zakupu serwera, który jest dość drogi.

Etapy tworzenia hostingu


  • Przygotowanie budżetu i funduszy projektu.

  • Rozwój plany taryfowe dla właścicieli witryn.

  • Ustalenie sposobu stworzenia hostingu (reseller, wynajem serwera, miejsce w Data Center).

  • Opracowanie strategii marketingowej w celu promowania swoich usług w Internecie i pozyskiwania klientów.

  • Tworzenie hostingu i jego .

  • Rekrutacja

Powiązane wideo

Źródła:

  • jak sprawić, by Twoja strona internetowa była hostingiem

Każdy webmaster decydujący się na stworzenie własnego komercyjnego projektu ma wiele pytań. Sukces stworzonego hostingu w dużej mierze zależy od wielu czynników. Trzeba zaopatrzyć się w cierpliwość, pewną ilość pieniędzy i wiedzę po angielsku, które będziesz potrzebować, aby zapoznać się z dokumentacją techniczną, skonfigurować i zainstalować centrale.

Będziesz potrzebować

  • - Serwer dedykowany;
  • - panel sterowania serwerem;
  • - personel wsparcia technicznego.

Instrukcja

Najważniejszym etapem są witryny do jego umieszczenia. Do tworzenia hostingu możesz oczywiście wykorzystać już istniejące panele kontrolne, które oferuje wielu nowoczesnych dostawców hostingu, ale w tym przypadku sukces Twojego projektu będzie ograniczony.

Na początek wybierz centrum danych, w którym kupisz serwer dedykowany. Zapoznaj się ze sprzętem wybranych dedików, dowiedz się więcej o konserwacji, a jeśli to możliwe, odwiedź biuro wybranej firmy, aby zorientować się w prawdziwym stanie serwerów i serwerowni. Prawdziwe centrum danych nie zależy od położenia geograficznego.

Wybierz oprogramowanie, które Ci odpowiada, z którym jesteś mniej lub bardziej zaznajomiony. Aby służyć serwerowi IIS pod Kontrola systemu Windows, będę musiał przeczytać duża liczba informacje o konfiguracji i zawsze miej świadomość wszystkich luk w zabezpieczeniach. Ważne jest, aby zainstalować na czas Najnowsze aktualizacje systemu, ponieważ jest to przede wszystkim kwestia bezpieczeństwa. Jeśli dokonałeś wyboru na korzyść Uniksa, to zdecydowanie musisz znać system i umieć obsługiwać konsolę.

Serwer FTP zapewnia możliwość przesyłania plików między klientem a serwerem za pomocą protokołu FTP. To pokaże Ci, jak uruchomić serwer FTP w Serwer Windows 2008R2.

tavalik.ru

Strona internetowa na komputerze domowym

Zazwyczaj, aby hostować witrynę w Internecie, wielu korzysta z usług dostawcy hostingu i wynajmu serwerów dedykowanych. Jeśli jednak nie chcesz płacić burżuazji, możesz zrobić własny hosting na komputer domowy. Do tego potrzebny jest komputer ze stałym dostępem do Internetu, pakiet Apache+PHP+MySQL oraz powiązanie nazwy domeny z serwerem.

W celu zapewnienia stabilnego i gładka operacja zaleca się podłączenie serwera do dobrego dostawcy usług internetowych. Mogę polecić dostawcę Internetu SkyNet i taryfę „Ogień” - 400 rubli miesięcznie z prędkością 50-100 Mb / s! Nie będzie można szczegółowo opisać całego procesu konfiguracji serwera, bo zajmie on kilkanaście stron, ale w skrócie podpowiem jak to zrobić.

Instalacja i konfiguracja serwera WWW

Przede wszystkim pobierz dowolne maszyna wirtualna(virtual box, paralell desktop) i utwórz partycję na dysku, na której będzie działał system operacyjny. Zainstaluj dowolną dystrybucję Linuksa (na przykład Ubuntu). Po zainstalowaniu wirtualnego systemu operacyjnego przejdź do instalacji serwera WWW.

Najpierw zainstalujmy MySQL. W konsoli wpisz coś takiego:

sudo apt-get install mysql-server

W zależności od wersji Polecenie Linuksa mogą się różnić. Następnie zostaniesz poproszony o utworzenie hasła i zainstalowanie GUI:

sudo mysqladmin -u hasło roota 123456root sudo apt-get zainstaluj mysql-admin

Po skonfigurowaniu MySQL przejdźmy do instalacji Apache:

sudo apt-get zainstaluj php5 libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql php-image-graph imagemagick

Wiązanie nazwy domeny

Aby strona działała na Twoim komputerze, musisz umieścić wszystkie pliki w folderze /var/www/ i nawiązać połączenie z mysql. W lokalna sieć będzie dostępny pod adresem IP komputera, a do opublikowania go w Internecie potrzebny jest biały adres IP i co najmniej dwa serwery NS. Ponownie możesz uzyskać biały adres IP od dostawcy, a serwery NS od dowolnego bezpłatnego rejestratora DNS (na przykład FreeDNS). Wpisz tam swoje IP, a w zamian otrzymasz rekordy NS. Zmieniamy serwery NS u rejestratora nazw domen i delegujemy go. Czekamy 3-12 godzin (w zależności od częstotliwości aktualizacji DNS) i tyle! Strona jest dostępna!

Skonfiguruj serwer i powiąż się z nim Nazwa domeny Możesz zrobić to samo w systemie Windows. To jeszcze prostsze - wystarczy zainstalować Denwer (pakiet deweloperski dżentelmena). Nie zapomnij jednak o bezpieczeństwie serwera! Niestety w ramach tego artykułu nie da się opowiedzieć wszystkiego, dlatego o bezpieczeństwie serwera i jego ochronie poczytaj w innych artykułach na naszej stronie.

6 393 wyświetleń

www.securityscripts.ru

Jak stworzyć, zainstalować, skonfigurować lokalny serwer na komputerze

W związku z tym, że mój blog jest absolutnie pozbawiony jakiejkolwiek chronologii, postanowiłem to naprawić. Kolejna seria artykułów będzie poświęcona tworzeniu Twojej witryny. W tym artykule przyjrzymy się, co to jest serwer lokalny, skąd go pobrać, jak go zainstalować, jak go skonfigurować, jak udostępnić serwer lokalny w Internecie.

Co to jest serwer lokalny?

Serwer lokalny - oprogramowanie umożliwiające debugowanie witryny na komputerze lokalnym (domowym), bez dostępu do Internetu. Serwer lokalny całkowicie imituje pracę hostingu i posiada podobną funkcjonalność.

Ci, którzy zajmowali się budowaniem stron przy użyciu tylko html i css wiedzą, że nie ma potrzeby korzystania z lokalnego serwera, ponieważ przeglądarka doskonale przetwarza i rozumie język znaczników hipertekstowych i tabele kaskadowe style. Ale warto dodać trochę skryptu PHP i właśnie tam czeka Cię żenada - przeglądarka nie poda wyniku praca w PHP. A dzieje się tak, ponieważ przeglądarki nie rozumieją PHP. Aby użytkownik mógł zobaczyć stronę witryny w takiej formie, w jakiej ta strona powinna być, konieczne jest, aby serwer przetworzył i skonwertował kod PHP na html.

Wszystkie CMSy a la WordPress i Joomla zawierają skrypty PHP. W związku z tym, aby witryny utworzone za pomocą systemów zarządzania treścią mogły działać na komputerze domowym, wymagany jest serwer lokalny.

Moja strona została stworzona przy użyciu WordPressa, ciągle muszę testować jakieś wtyczki, rozszerzenia, dokopywać się do kodu PHP. To całkiem logiczne, że prędzej czy później takie działania mogą prowadzić do utraty wydajności witryny z powodu błędu. Oczywiście większość hostingów obsługuje przywracanie (backup) strony i bazy danych. Tak, a kompetentni webmasterzy trzymają na wszelki wypadek zapasowy na swoim komputerze. Generalnie mam paranoję, oprócz hostingu i mojego komputera zapisałem go też na pendrive'a. Będę musiał iść gdzie indziej usługa chmury rzut =).

I nie zapominaj, że nie wszystkim twórcom wtyczek zależy na prawidłowym usunięciu swoich produktów, a często nawet po usunięciu produktu widać ślady wtyczki, która nie została całkowicie wymazana z bazy danych. A im dłużej strona będzie żyła, tym więcej takich śmieci będzie zawieszonych w bazie danych.

W rzeczywistości z wymienionymi zadaniami i problemami (i nie tylko) poradzi sobie lokalny serwer.

Jak stworzyć serwer lokalny?

Tak naprawdę nie musisz tworzyć serwera, wszystko już zostało stworzone, wystarczy pobrać i zainstalować gotowy zestaw niezbędnych komponentów. Poniżej rozważymy instalację i konfigurację jednego z popularnych serwerów lokalnych.

Jak zainstalować serwer lokalny?

Jednym z najpopularniejszych i najbardziej stabilnych serwerów lokalnych jest Denver. Nazwa oznacza: dżentelmeński zestaw web developera - D. n. w. R. Rozważymy jego instalację.

Pakiet podstawowy zawiera:

  • Instalator.
  • Serwer Apache.
  • PHP5.
  • Obsługa transakcji MySQL5.
  • phpMyAdmin to system zarządzania MySQL, który umożliwia pracę z bazami danych za pośrednictwem przeglądarki.
  • Emulator serwera Sendmail i SMTP - emuluje funkcję wysyłania poczty. Wszystkie wysłane wiadomości e-mail będą znajdować się w katalogu Z:\tmp\!sendmail w formacie .eml i nie będą wysyłane na określony adres e-mail.

Jedną z zalet jest to, że serwer można zainstalować na dysku flash. A gdziekolwiek jesteś, możesz pracować nad swoimi projektami.

I oczywiście najważniejszy plus - Denwer jest całkowicie darmowy.

Pobierz tapetę Denver Ostatnia wersja(na ten moment 3) tutaj: http://www.denwer.ru/

Instalacja w Denver

    1. Uruchom pobrany plik i zaakceptuj instalację pakietu podstawowego.
    2. Następnie otworzy się okno przeglądarki, które należy zamknąć, aby kontynuować lub anulować instalację.
    3. Aby kontynuować instalację, naciśnij Enter.
    4. Następnie musisz określić katalog, w którym będą znajdować się pliki. Domyślnie: C:\Serwery WWW. Możesz nacisnąć Enter i kontynuować.
    5. Postępując zgodnie z instrukcjami, naciśnij Enter.
    6. Następnie instalator poprosi o wybranie litery dysku wirtualnego. Domyślnie oferowana jest litera Z. Jeśli na komputerze nie ma dysku o tej nazwie, możesz bezpiecznie kontynuować instalację, naciskając klawisz Enter, jeśli jest, wybierz inny.
    7. Po skopiowaniu wszystkich plików dystrybucyjnych będziesz mieć do wyboru 2 opcje tworzenia dysku wirtualnego:
    1. Utwórz dysk wirtualny po włączeniu komputera.
    2. Utwórz dysk wirtualny tylko wtedy, gdy zostanie wywołany jawnie, czyli po kliknięciu skrótu startowego na pulpicie (wybrałem tę opcję).

To właściwie wszystko, ta instalacja w Denver się skończyła.

Teraz możesz przetestować serwer lokalny. Jeśli wszystko zostanie wykonane poprawnie, na pulpicie pojawią się 3 skróty: Start Denwer, Stop Denwer, Restart Denwer.

Kliknij Start Denwer, aby uruchomić. Jeśli przejdziesz do mojego komputera, zobaczysz, że wybrane dysk lokalny. A na tacy (obok zegara) będą 2 ikony w postaci kapelusza i pióra.

Otwórz okno przeglądarki i pasek adresu wpisz: http://localhost/

Otworzy się okno z komunikatem: „Hurra, zadziałało!”, symbolizującym, że wszystko zostało zrobione poprawnie i możesz bezpiecznie rozpocząć pracę z lokalnym serwerem.

Strona, która się otworzy, zawiera wiele przydatnych informacji:

  1. Możesz znaleźć niezbędną dokumentację dla PHP, MySQL, Apache, Perl, PostgreSQL za pomocą odpowiedniego wyszukiwania.
  2. Od Denver - darmowe oprogramowanie, a następnie, aby wesprzeć projekt, twórcy przyjmują darowizny od wdzięcznych użytkowników. Cóż, zauważyłem link partnerski do hostingu Gino.
  3. Możesz sprawdzić działanie komponentów, klikając poniższe linki:

subdomain.localhost/ssl.php - sprawdź czy SSL jest aktywne.

subdomain.localhost/ - sprawdź „nieinternetowe” domeny drugiego poziomu, a także SSI

test1.ru/ - sprawdzanie domen drugiego poziomu.

subdomain.test1.ru/ - sprawdzanie subdomen (subdomen)

localhost/Tests/phpnotice/index.php - Możesz przetestować hak powiadomień PHP.

localhost/Tests/PHP5/index.php5 - informacje o PHP 5.

localhost/Tools/phpMyAdmin — dostęp do phpMyAdmin i MySQL.

custom-host:8648 - sprawdź hosta z innym adresem IP i portem (127.0.0.2:8648)

localhost/Tests/sendmail/index.php - sprawdź działanie sendmaila (wysyłanie poczty).

Witryna w Denver wyświetlana w hieroglifach

Problem z hieroglifami czasami występuje, gdy używane jest kodowanie utf-8. W Operze i Chrome zamiast mojego tekstu wyświetlały się straszne napisy rockowe. ALE Internet Explorer Co dziwne, wszystko pokazało się tak, jak powinno. Ale tak czy inaczej, problem musi zostać rozwiązany. I możesz to zrobić w następujący sposób:

Utwórz plik .htaccess w katalogu głównym witryny (w folderze www) i zapisz tam: AddDefaultCharset UTF-8

Jeśli plik już istnieje, po prostu dodaj tam tę linię.

Jak odinstalować Denver?

Odinstaluj za pomocą panelu sterowania - odinstalowanie programów Denver nie zadziała, ponieważ nie zapisuje plików w katalogu Windows i nie pozostawia wpisów w rejestrze, więc deinstalator nie jest potrzebny. Dlatego po prostu usuwamy folder z plikami lokalnego serwera (po wcześniejszym zatrzymaniu Denver za pomocą skrótu na pulpicie): C:\WebServers, usuwamy skróty z pulpitu iz Startupu.

Jak udostępnić lokalny serwer Denwer w Internecie.

Przede wszystkim warto przyznać, że Denver zaprojektowano tak, aby: zastosowanie lokalne. A programiści ostrzegają, że udostępniając lokalną witrynę w Internecie, możesz narazić lokalną maszynę na niebezpieczeństwo włamania, ponieważ Denwer nie jest niezawodnym i pełnoprawnym serwerem.

Denver działa z prawami administratora, więc niedokończone skrypty mogą stanowić potencjalne zagrożenie, a mianowicie otworzyć „dziurę”, przez którą haker może uszkodzić komputer.

Jeśli jesteś kompetentnym administratorem i w pełni rozumiesz, co robisz, aby otworzyć dostęp do lokalnej witryny, powinieneś:

  1. Przede wszystkim musisz mieć statyczny adres IP. Dynamiczne adresy IP zmienią się po ponownym uruchomieniu komputera (routera).
  2. Windows ma wbudowany program antywirusowy - zaporę, która blokuje dostęp z komputery zewnętrzne. Aby udostępnić witrynę lokalną, ta blokada musi być wyłączona w Start - zapora systemu Windows. Należy rozumieć, że zmniejszy to również ochronę komputera.
  3. Cóż, ostatnią rzeczą do zrobienia jest tworzenie dalej dysk wirtualny Denver struktura hierarchiczna z folderów: /home/192.168.0.1/www

Zamiast adresu IP określonego w poprzednim akapicie musisz podać własny, wydany przez dostawcę Internetu.

Jeżeli dostawca dostarczy oprócz adresu IP również domenę do niego dołączoną, wówczas strona będzie dostępna za jego pośrednictwem.

Oryginalne instrukcje: http://www.denwer.ru/faq/shared.html

W następnym artykule przyjrzymy się instalowanie WordPressa na serwer lokalny.

SZCZĘŚLIWEGO NOWEGO ROKU 2014 WSZYSTKO!!!

Ja (jak wielu programistów internetowych) mam kilkanaście stron, które muszą być gdzieś hostowane.

Strony praktycznie nie przynoszą zysku, bo to jakieś stare dzieła (z różnych powodów nie weszły do ​​produkcji), Strona główna, piękna witryna pocztowa i tym podobne. Ale jednocześnie szkoda rezygnować z tych witryn i dlatego co miesiąc musisz wydawać na nie całkiem realne pieniądze, aby kupić hosting. Pieniądze, szczerze mówiąc, są niewielkie, ale szkoda dla nich, ponieważ na stronach nie ma zwrotu.

Jednocześnie dostępne:

  • Serwer domowy na Ubuntu
  • Szybki Internet Ethernet od MTS
Ale nie ma klucza - statyczne IP. Gdyby tak było, to wszystko byłoby znacznie prostsze i zdecydowanie nie pisałbym tego artykułu. A mój MTS absolutnie nie chce wystawiać statycznego IP (chyba że łączę się jako klient biznesowy).

Oczywiście istnieją dobrze znane usługi Dynamic DNS, takie jak noip.com, ale z powodzeniem rozwiązują one tylko problem zdalny dostęp do naszego serwera (przez SSH lub FTP), ale absolutnie nie nadają się dla nas do hostingu, ponieważ w ustawieniach domeny na serwerze DNS musimy napisać rekord A z prawdziwym adresem IP (a nie link do naszego domena wirtualna).

Co robić?

Nie będę się rozwodził nad konfiguracją serwer linux(a tym bardziej jak to wybrać), bo zakładam, że już to masz. Nie będę też szczegółowo opisywał ustawień dla nginx i Apache, bo znowu zakładam, że sam sobie z tym poradzisz.

Pierwszą rzeczą, z którą miałem problem, było przekierowanie odwiedzających z moich domen (mam 2 domeny) na mój serwer macierzysty. Czyli tak, aby klient, który wpisał domena.com trafił dokładnie na mój macierzysty serwer, biorąc pod uwagę fakt, że adres IP na nim zmienia się każdego dnia.

Do rozwiązania musimy skonfigurować serwer DNS, czyli rekordy: SOA, NS, MX, A, CNAME. Ważne jest to, że mamy możliwość ustawienia TTL (czasu życia), ponieważ czas życia naszych rekordów powinien być bardzo mały, dosłownie 60-120 sekund. W przeciwnym razie przy zmianie adresu IP serwera użytkownicy przez długi czas nie będą mogli dostać się na nasz serwer (ze względu na buforowanie).

Więc potrzebujemy serwer DNS, opcje rozwiązania:

Rozważmy obie opcje.

Korzystamy z usług, które zapewniają nam hosting DNS

Do tego jest seria bezpłatne usługi, z których najpopularniejszym jest freedns.afraid.org. W takich usługach możesz dodać swoją domenę (domeny) i uzyskać możliwość aktualizacji ich rekordu A za pośrednictwem interfejsu API za pomocą małego skryptu.

Wygląda całkiem nieźle, ale haczyk polega na tym, że te usługi zastrzegają sobie prawo do dodawania subdomen trzeciego poziomu do Twojej domeny. Oznacza to, że zarejestrowałeś z nimi user.ru, a oni spokojnie dodają swoje witryny, takie jak hello.user.ru, shop.user.ru i tak dalej. Oczywiście możesz odmówić, ale… za pieniądze. Nie widzę sensu w płaceniu za takie usługi, ponieważ za porównywalne pieniądze można kupić pełnoprawny hosting od dowolnego dostawcy bez tańczenia wokół ustawień DNS.

Nie będziemy brać pod uwagę pozostałych usług, ale skupimy się na drugiej opcji.

Używamy własnego serwera DNS w połączeniu z domeną DDNS

W przypadku tej opcji po pierwsze musimy mieć domenę DDNS (która jest aktualizowana po zmianie adresu IP), na przykład domain.ddns.net, a po drugie będziemy musieli zainstalować i skonfigurować BIND na naszym serwerze.

W sumie musisz zrobić dokładnie 5 kroków. Wszędzie pod słowami „domena” lub „domena.ru” oznacza nazwę domeny (krótką lub pełną).

1. Skonfiguruj 2 lub 3 subdomeny DDNS
Dlaczego 2 lub 3? Ponieważ wielu rejestrujących nie pozwoli na korzystanie z domeny z tylko jednym serwerem NS. Najbardziej irytujące jest to, że nie każdy to powie – Twoja domena po prostu nie będzie działać, ale nie zrozumiesz dlaczego.

Tutaj wszystko jest proste - wejdź na noip.com, zarejestruj tam konto i dodaj 3 darmowe subdomeny (więcej niż 3 nie zadziała).

2. Skonfiguruj własny serwer DNS
Zainstaluj BIND:

$ sudo apt-get zainstaluj bind9
Utwórz strefy (jedna strefa dla każdej z naszych domen):

$ sudo nano /etc/bind/zones.my
z treścią:

Strefa "domain.ru" ( typ master; plik "/etc/bind/db.domain.ru"; );
oraz rzeczywisty plik ustawień strefy:

$ nano /etc/bind/db.domain.ru
i napisz w środku:

; ; BIND dane plik dla lokalny interfejs pętli zwrotnej ; 60 $ TTL @ IN SOA domain.ru. admin.domena.ru (1477015437 ; Szeregowy 10800 ; Odśwież 3600 ; Ponów 604800 ; Wygasa 1800) ; Ujemna pamięć podręczna TTL @ IN NS domena.ddns.net. @ IN NS domena.ddnsking.com. @ IN NS domena.myftp.biz. @ IN MX 10 mx.yandex.net. @ W 1.2.3.4 poczta W CNAME domain.mail.yandex.net. * W CNAME domena.ru.
Uwaga: zwracam uwagę na fakt, że TTL jest ustawione na 60 sekund. W pliku /etc/bind/named.conf.local dodaj nasze połączenie ze strefą:

Dołącz "/etc/bind/zones.my";
To wszystko, uruchom ponownie BIND:

$ usługa sudo bind9 restart
Spójrzmy na /var/log/syslog, żeby nie było żadnych komunikatów o błędach

3. Skonfiguruj naszą domenę(y)
Wchodzimy do panelu administracyjnego rejestratora i tam w ustawieniach naszej domeny określamy utworzone subdomeny DDNS jako serwery NS:

nameserver1=domena.ddns.net nameserver2=domena.ddnsking.com nameserver3=domena.myftp.biz
Potem może być konieczne odczekanie kilku godzin (lub nawet dnia), aż ustawienia zostaną zreplikowane między wszystkimi serwerami.

4. Ustaw okresową aktualizację adresów IP
Mój router obsługuje aktualizację adresu IP w jednej domenie, ale muszę to zrobić dla 3 domen jednocześnie. Dodatkowo musimy zaktualizować adres IP w konfiguracji BIND, więc napiszmy skrypt, który zrobi:
  1. Określ nasz zewnętrzny adres IP
  2. Sprawdź, czy zmienił się adres IP, jeśli się nie zmienił, to nic nie trzeba robić
  3. Zaktualizuj adres IP wszystkich subdomen DDNS za pośrednictwem interfejsu API usługi noip.com
  4. Zarejestruj nowy adres IP w konfiguracji BIND "a
  5. Uruchom ponownie BIND
Niech sam skrypt będzie w powłoce:

#!/bin/sh # Ten skrypt działa przez usługę noip.com + lokalny serwer Bind # Ustawienia ZONES_CONFIG=zones.my IP_FILE=./current_ip.txt DDNS_USER=użytkownik DDNS_PASS=hasło DDNS_HOST=domena.ddns.net DDNS_HOSTS=domena. ddns.net,domain.ddnsking.com,domain.myftp.biz # Początek DATE=$(data +"%Y-%m-%d %H:%M:%S") # wykrycie zewnętrznego IP IP=$ (dig +short $DDNS_HOST) if [ $? -ne 0 ] || [ -z $IP ] || [ $IP = "0.0.0.0" ] ; następnie echo "$DATE" Nie można wykryć zdalnego adresu IP. Przerywanie." exit 1 fi # sprawdź zmianę adresu IP PREV_IP="(nieznany)" if [ -e $IP_FILE ] ; then PREV_IP=$(cat $IP_FILE) fi if [ $IP = $PREV_IP ] ; then echo "$DATE IP "$IP" nie uległ zmianie" else echo "Adres IP $DATE został zmieniony z "$PREV_IP" na "$IP"" echo "Adres IP $DATE zostanie zaktualizowany na serwerze DDNS" /usr/bin/curl -u $DDNS_USER :$DDNS_PASS "https://dynupdate.no-ip.com/nic/update?hostname=$DDNS_HOSTS&myip=$IP" fi echo $IP > $IP_FILE # check BIND config cd /etc/bind if [ ! -e $ ZONES_CONFIG ] ; następnie echo "$DATE Plik $ZONES_CONFIG nie znaleziony!" exit 1 fi # przeczytaj listę aktywnych stref ZONE_FILES=$(grep file $ZONES_CONFIG | grep -v ^# | perl -ne "/file "(.+ )"/ && print "$1\n"") dla ZONE_FILE w $ZONE_FILES; wykonaj echo "$DATE Przetwórz konfigurację strefy $ZONE_FILE" cat $ZONE_FILE | perl -ne "s/([\t ]+IN[\t ]+A[\t ]+)[\d\.]*/\$(1)$(IP)/; print \$(_)" > $ZONE_FILE.tmp if [ $(diff -w $ZONE_FILE $ZONE_FILE.tmp | wc -l) -ne 0 ] ; then # zaktualizuj numer seryjny STAMP=$(data +%s) cat $ZONE_FILE.tmp | perl -ne "s/\d+(?=.+Serial)/$STAMP/; print \$(_)" > $ZONE_FILE # przeładuj usługę BIND bind9 reload echo "Konfiguracja $DATE $ZONE_FILE jest aktualizowana" else # nic do zrobienia rm $ZONE_FILE.tmp echo "Konfiguracja $DATE $ZONE_FILE NIE jest zmieniana" fi gotowe
Skrypt musi być uruchomiony z rootem (aby miał uprawnienia do aktualizacji konfiguracji BINDa i restartowania go).Dodaj go do crontab roota, aby uruchamiał się co minutę:

* * * * * cd /home/root && ./update_bind_config.sh >> /var/log/update_bind_config.log
Kilka słów o ustaleniu aktualnego adresu IP. W powyższym skrypcie odbywa się to poprzez rozwiązanie poddomeny DDNS domain.ddns.net. Oznacza to, że najpierw nasz router go tam rejestruje, a następnie odczytujemy. Nie jest to zbyt dobra opcja, ponieważ jesteśmy związani z routerem i możemy stracić kilka minut, zanim adres IP w subdomenie DDNS zostanie zaktualizowany do aktualnego. Przez cały ten czas nasz serwer będzie niedostępny.

Dlatego zastosowałem ulepszoną wersję, która jednocześnie nie surfuje po Internecie:

IP=$(perl -le "użyj LWP::UserAgent; my $content=LWP::UserAgent->new->get("http://router")->decoded_content(); $content =~ q( ([\d\.]+)); wydrukuj $1")
W tym przypadku ładujemy strona główna router (przez http), następnie za pomocą regexp znajdujemy na nim aktualny adres IP. Oczywiście ta opcja nie jest odpowiednia dla wszystkich, ale dalej Oprogramowanie DD-WRT pracujący.

5. Konfiguracja routera
Pisałem już o potrzebie skonfigurowania dostępu do usługi DDNS, ale nie zapomnij o konieczności skonfigurowania przekierowania portów na routerze:
  • HTTP - TCP, port 80
  • DNS - TCP+UDP, port 53

Wyjście

Na czym skończyłem:
  • Moje witryny działają na serwerze domowym, za który nikomu nie płacę;
  • Moje domeny są rozwiązywane przez mój własny serwer DNS, czas życia rekordu to 1 minuta, więc aktualizacja jest bardzo szybka;
  • Rekordy NS nie są prawdziwymi adresami IP (które często zmieniam), ale subdomenami DDNS;
  • Trafność rekordów w subdomenach DDNS oraz w konfiguracji mojego serwera DNS jest przekazywana automatycznie, bez żadnej ingerencji z mojej strony.
Według moich pomiarów, kiedy MTS (mój dostawca) aktualizuje mój adres IP, moje strony zaczynają działać po około 2 minutach. To jest dla mnie całkowicie do przyjęcia.

PS Jeśli komuś spodobała się ta notatka, to mogę napisać drugą część, w której powiem ci, jak skonfigurować pracę przy użyciu hostingu Yandex DNS. Umożliwi to odrzucenie własnego serwera DNS, odrzucenie subdomen DDNS, a także nieznacznie poprawi niezawodność pracy (ponieważ serwer DNS nigdy nie zmieni swojego adresu IP). To jest układ, którego aktualnie używam.

Witam drodzy czytelnicy habr. Z tym materiałem rozpoczynamy serię publikacji na temat budowania od podstaw hostingu VPS w oparciu o API RUVDS White Label.

W tej wprowadzającej publikacji powiemy Ci, co zrobić najpierw, aby jak najszybciej zacząć zarabiać na własnym hostingu VPS, jak to zrobić w miarę szybko oraz jak jest to celowe i opłacalne. Jeśli zdecydujesz się na stworzenie własnego hostingu VPS od podstaw, ale nie masz własnej infrastruktury lub nie masz środków i czasu na jej stworzenie, witaj pod kotem.

Czy potrzebujesz strony internetowej


Aby zorganizować własną usługę VPS, potrzebujesz przede wszystkim 2 rzeczy - strony, w której będziesz oferować usługi wynajmu serwerów VPS oraz usługodawcy, który zapewni Ci do tego korzystne warunki partnerskie, własną infrastrukturę oraz niezawodne API z szerokim możliwości. Co to jest API? Jest to rodzaj interfejsu, za pomocą którego możesz zapewnić swoim klientom wszystkie te same możliwości zarządzania serwerem, które dostawca usług zapewnia swoim klientom.

Integracja strony z dostawcą VPS przez API będzie znacznie tańsza i szybsza niż tworzenie własnej infrastruktury chmurowej od podstaw, ponieważ w tym przypadku „przyjmuje” wiele pytań: nie musisz się martwić o dostępność wystarczającej zasoby od dostawcy, o tym, jak zorganizować szeroki i odporny na błędy kanał dostępu do Internetu z serwerów wirtualnych, jak zbierać i przechowywać dane o wykorzystaniu zasobów przez serwery i tak dalej.

Teraz o stronie. Opcji może być wiele, wymieniamy najczęściej:

  • jesteś właścicielem serwisu oferującego usługi pokrewne (weryfikacja/rejestracja domeny, wynajem serwera DNS, administracja zdalna serwery).
  • tworzysz swoją witrynę od podstaw za pomocą popularnego systemu CMS i jego wtyczek.
  • zamawiasz stronę internetową ze studia internetowego
  • wprowadź swój wybór
Pierwszy - najlepsza opcja, ponieważ aby dodać nową usługę wynajmu serwerów VPS, będziesz potrzebował bardzo niewiele ulepszeń: nie będziesz musiał pisać wielu rzeczy, które są wymienione poniżej od zera. Tworząc witrynę od podstaw, czas uruchomienia może się znacznie zmienić na gorsze. Będziesz musiał samodzielnie zaimplementować wszystkie komponenty z poniższej listy (lub skorzystać z implementacji firm trzecich, po uprzednim przetestowaniu i dostosowaniu ich do swojego projektu). Z trzeciej opcji zalecamy skorzystanie tylko wtedy, gdy brakuje Ci wiedzy niezbędnej do tworzenia stron internetowych lub nie możesz stworzyć swojej witryny tak, jak chcesz.

Zaczynajmy


Co powinno zostać zaimplementowane na tej stronie?

Rejestracja, uwierzytelnianie/autoryzacja użytkownika, odzyskiwanie hasła, formularz zwrotny.

Wszyscy dostawcy hostingu mają to bez wyjątku. Twój przyszły klient musi być w stanie się zarejestrować, odzyskać hasło w przypadku utraty, mieć Obszar osobisty w serwisie z aktualnymi informacjami o jego saldzie, zakupionych serwerach itp. Ponadto musi mieć możliwość zgłoszenia problemu do pomocy technicznej. Aby uniknąć masowej rejestracji „fałszywych” kont, zalecamy nie zaniedbywać środków dodatkowa ochrona, jak captcha na formularzach, a także zapisać maksymalną ilość dostępnych informacji o użytkowniku, co może pomóc w przypadku jakichkolwiek naruszeń z jego strony. W tym przypadku istnieje wiele gotowych rozwiązań, które wymagają drobnych modyfikacji. Jeśli planujesz stworzyć swoją witrynę w oparciu o CMS, to powyższa funkcjonalność jest w nim albo w jakimś stopniu zaimplementowana, albo można ją łatwo podłączyć za pomocą wtyczek.

Zarządzanie danymi osobowymi klienta

Powinien być w pewnym stopniu zaimplementowany, ale można się bez niego obejść. Ta funkcja nie blokuje uruchomienia Twojej usługi.

Zarządzanie serwerem klienta

To, co powinno znaleźć się na tej stronie Twojej witryny, zależy od tego, jak bardzo chcesz korzystać z dostępnych funkcjonalności Twojego usługodawcy i jak dużą kontrolę nad serwerem dasz swojemu klientowi. Na przykład możesz stworzyć dla niego serwer dedykowany po wpłaceniu wymaganej kwoty na saldo i jego pisemnej prośbie do pomocy technicznej, lub możesz zapewnić mu pełnoprawny konfigurator dla strojenie charakterystyki serwera, a także interfejsy do zmiany konfiguracji podczas pracy, uzyskiwania statystyk obciążenia serwera, różnych opcji, takich jak ponowna instalacja systemu operacyjnego i tak dalej. Szybkość uruchamiania hostingu VPS, w zależności od wybranej opcji, będzie się znacznie różnić. Bardziej szczegółowo zajmiemy się tą kwestią w kolejnych artykułach z tej serii.

Możliwość skorzystania z okresu próbnego

Oczywiście w celu początkowej promocji nowej usługi hostingu VPS będziesz musiał wprowadzić możliwość korzystania z okresu testowego. Jest to konieczne, aby Twój klient mógł sam zdecydować, na ile zadeklarowana przez Ciebie cena wynajmu VPS odpowiada jakości świadczonych przez Ciebie usług. Co należy wziąć pod uwagę podczas wdrażania? Przede wszystkim musisz wybrać liczbę dni. Nie należy wydłużać okresu testowego - klienci, którzy chcą tylko otrzymać darmowy serwer na określony czas, zarejestrują się w Twojej usłudze, a po zakończeniu okresu testowego zarejestrują się nowe konto i spróbuj ponownie skorzystać z okresu próbnego. Aby do pewnego stopnia chronić się przed takimi klientami, zdecydowanie musisz nauczyć się ich identyfikować. Jest to szczególnie ważne na początkowym etapie rozwoju Twojej usługi, ponieważ z każdym takim klientem stracisz potencjalny zysk. Należy również pamiętać, że długi okres testowy nie będzie dla Ciebie zbyt korzystny, ponieważ na Twoim koncie partnerskim nie ma okresu testowego, z którym połączone są wszystkie utworzone przez Ciebie serwery.

Dane do faktury

A jak klienci uzupełnią saldo i kupią serwery? Oczywiście będziemy potrzebować jeszcze jednego bardzo ważnego komponentu, czyli rozliczeń. Co zawieramy w pojęciu „rozliczenia”? Oczywiście obejmuje tworzenie/edycję aktualnych taryf, interfejsy do przyjmowania płatności klientów, wewnętrzne mechanizmy przetwarzania płatności, tworzenie promocji/rabatów, narzędzia monitorujące.

Do wdrożenia własnego lub integracji z zewnętrznym projektem rozliczeniowym należy podchodzić szczególnie odpowiedzialnie, ponieważ możliwość zakupu serwera VPS na Twojej stronie (przeczytaj pierwsze pieniądze) zależy bezpośrednio od wydajności tego komponentu. Aby szybko zacząć akceptować pieniądze z najpopularniejszych systemów płatności, zalecamy korzystanie z agregatorów płatności. Czemu? Po pierwsze, integracja z jednym agregatorem jest znacznie szybsza i łatwiejsza niż z każdym z dostarczanych przez niego systemów płatności. Wynika to z faktu, że każdy system płatności własny protokół interakcji, który musi być poprawnie zaimplementowany i ujednolicony z nim w systemie, co jest niezwykle pracochłonne. Po drugie, masz jeden interfejs, który zapewnia większość funkcji niezbędnych do pracy z płatnościami klientów - jest to konto osobiste agregatora. Oczywiście będziesz musiał za to wszystko zapłacić dodatkową prowizję, ale naszym zdaniem takie rozwiązanie jest optymalne przy tworzeniu własnej usługi VPS.

Oczywiście przed integracją z agregatorem płatności Twoja witryna musi spełniać określone wymagania. Jako przykład możemy przytoczyć wymagania agregatora płatności paymaster:

  • strona musi być całkowicie wypełniona informacjami, aby funkcjonować;
  • witryna musi składać się z więcej niż jednej strony;
  • strona powinna zawierać informacje o sprzedawanych towarach i usługach, a także o kosztach tych towarów i usług;
  • strona nie powinna być hostowana na darmowym hostingu;
  • towary i usługi oferowane na stronie nie mogą być sprzeczne z obowiązującym ustawodawstwem Federacji Rosyjskiej i prawem międzynarodowym;

Należy również zwrócić uwagę na to, że lista systemów płatności z reguły jest znacznie szersza, jeśli zawierasz umowę jako osoba prawna. W niektórych przypadkach podłączenie niektórych systemów płatności może zająć dość dużo czasu, ponieważ Twoja witryna musi spełniać wymagania każdego systemu płatności dostarczanego przez agregatora, a procedura weryfikacji odbywa się po stronie systemu płatności.

Aspekt finansowy


Dochodzimy do jednego z najważniejszych aspektów (jeśli nie najważniejszego) – finansowego. Współpraca z dostawcą VPS powinna być opłacalna. Zastanówmy się, dlaczego opłaca się zorganizować usługę wynajmu serwera VPS, wybierając dostawcę RUVDS jako dostawcę usług.

Weźmy najpopularniejsze konfiguracje VPS oparte na system operacyjny Windows Server 2012 R2 i oto niektóre dane, które otrzymaliśmy analizując rynek usług VPS w Rosji w lutym 2016 r.:


Konfiguracja

1

2

3

4

5

Liczba procesorów

1

2

4

6

8

Tom pamięć o dostępie swobodnym, GB

1

2

4

8

16

Rozmiar dysku, GB, HDD

20

40

120

300

600

Liczba adresów IPv4

1

1

1

1

1

Aktualna cena konfiguracji

Płacąc miesięcznie

300 r.

600 r.

1400 r.

2980 r.

5720 r.

Przy płatności rocznej

2880 r.

5760 r.

13440 r.

28608 r.

54912 r.

Aby ocenić Twoje potencjalne zarobki, przedstawiamy zysk w cenie konfiguracji przed średnią ceną konkurentów:

Nie zapominaj też, że mamy wydatki na opłacenie prowizji za przelewy i wypłaty do systemów płatności.

Aktualna zniżka na tworzenie serwerów za pomocą API wynosi 10% .
Jak ocenić potencjalne zarobki z jednego serwera o danej konfiguracji, zakupionego na miesiąc? Możesz użyć następującej formuły:
Zarobki = bieżące. Cena RUVDS * 10% + Różnica w stosunku do średniej konfiguracji - Koszty prowizji.

Przykład obliczeń dla konfiguracji 3:

Zarobki = 1400 * 0,1 + 794 (zaokrąglając w dół) -240 = 694 rubli.

To są zarobki z jednego serwera. Gdy Twoi klienci kupią 25-30 serwerów w tej konfiguracji, osiągniesz wysokość zarobków już w 20 tysięcy rubli miesięcznie.

W kolejnych artykułach szczegółowo opiszemy możliwości

Każdy, kto kiedykolwiek stworzył stronę internetową i umieścił ją w Internecie, korzystał z usług firmy hostingowej. Bez tego niemożliwe jest udostępnienie strony w sieci. A my musimy tylko kupić hosting dla naszej strony. Wielu w tym momencie wpadło na pomysł, czy można zrobić hosting samemu? Jeśli jesteś jednym z nich, ten artykuł jest dla Ciebie.

Obalanie mitów

Czy mogę hostować na moim domowym komputerze? Odpowiedź - Tak! Istnieje jednak kilka warunków realizacji tego śmiałego planu:

  • Po pierwsze, jest miejsce na dysku do przechowywania wszystkich plików w Twojej witrynie.
  • Po drugie - nieprzerwany dostęp do Internetu, aby zapewnić stały przepływ odwiedzających do Twojej witryny.
  • Po trzecie - nieprzerwane zasilanie Twojego komputera, czyli musi być włączone 24 godziny na dobę, aby zapewnić dostęp do Twojej witryny w dowolnym momencie.

Istnieją tylko trzy główne warunki umieszczenia witryny na własnym hostingu. Chodzi o chęć zaoszczędzenia pieniędzy na płatnym hostingu.

Cóż, jeśli zdecydujesz się zarabiać na świadczeniu usług hostingowych, wszystko jest trochę bardziej skomplikowane.

Utworzenie „Firmy hostingowej”

Aby zapewnić hosting innym użytkownikom sieci, będziesz musiał poświęcić nie tylko swój cenny czas, ale także pieniądze. Co więcej, kwota pieniędzy zależy od tego, jak potężny sprzęt chcesz kupić i ilu klientów obsłużyć. A to z kolei zależy od tego, ile zarobisz. Chcę zauważyć, że będziesz musiał uzbroić się w cierpliwość, ponieważ usługi hostingowe nie zaczną od razu przynosić Ci dochodów. Zobaczmy, jakie zadania należy rozwiązać.

Baza materiałowa

  1. Będziesz potrzebował potężny komputer lub serwer z dużą przestrzenią dyskową, aby Twoi klienci mogli umieszczać swoje zasoby na Twoim hostingu. (od 700$)
  2. Wybór platformy do hostingu i zarządzania systemem. Może to być hosting oparty na systemach Unix/Linux lub . (Serwer od 700 USD)
  3. No i oczywiście oprogramowanie - przyjmowanie płatności, zarządzanie serwerami nazw i . Obecnie istnieje wiele takich paneli, z których najpopularniejsze to cPanel, ISPmanager, Plesk, DirectAdmin. Będziesz musiał zapłacić za licencję, aby z nich korzystać.
  4. Wsparcie techniczne na stronie hostingowej realizowane jest przez wykwalifikowanych pracowników, których trzeba będzie zatrudnić. Ponieważ jeśli zdecydujesz się sam zapewnić obsługę klienta, będziesz musiał siedzieć przy komputerze przez całą dobę, 7 dni w tygodniu i odpowiadać na pytania oraz rozwiązywać problemy i awarie systemu.

Hosting bez serwera

Jeśli takie zadanie nie jest dla Ciebie dostępne finansowo, istnieją co najmniej dwa sposoby rozwiązania problemu tworzenia hostingu bez fizycznego posiadania serwera.

1. Serwer dedykowany

Niemal każda firma hostingowa zapewnia usługę, czyli miejsce na jednym ze swoich serwerów, zarezerwowane tylko do Twojego umieszczenia i użytkowania. Ta usługa jest droższa niż zwykły hosting, ale tańsza niż zakup własnego serwera (można go znaleźć za 70 USD miesięcznie). Jeśli chcesz, możesz skorzystać z serwera dedykowanego. A Twoim pragnieniem jest wykorzystanie go jako serwera Twojej firmy hostingowej. Musisz tylko stworzyć stronę internetową, na której będziesz zamieszczać informacje o swoich usługach hostingowych. Jednak zakup serwera dedykowanego to rozwiązanie tylko jednego problemu – zakupu serwera fizycznego. A wszystkie inne zadania będziesz musiał rozwiązać sam. To jest wybór platformy i oprogramowania serwera. Jednocześnie nikt nie zrezygnował z pomocy technicznej, a Ty będziesz musiał zadbać o zapewnienie jej swoim klientom.

2. Hosting sprzedawcy

Jest to usługa, która udostępnia użytkownikowi gotowe konto na hostingu swojej firmy do odsprzedaży usług hostingowych innym klientom. Ponadto sprzedaż takiego hostingu prowadzona jest pod własną marką. Okazuje się, że kupujesz hosting od firmy, aby odsprzedać go innym użytkownikom. Co więcej, nie potrzebujesz specjalnej wiedzy, aby korzystać z hostingu resellerskiego. Wszystko już zostało dla Ciebie zrobione. Do tego oprogramowanie oparte na jednej z platform, a także hostingowy panel sterowania i wsparcie techniczne - to wszystko jest już zawarte w pakiecie hostingowym resellera. Wszystko, co musisz zrobić, to stworzyć witrynę sprzedaży i utrzymywać kontakt z klientami, aby odgrywać rolę łącznika między usługą pomocy technicznej firmy hostingowej sprzedawcy hostingu a klientami.

Na przykład amerykański dostawca oferuje konto sprzedawcy za 24,95 USD, które zawiera:

  • 50 GB miejsca na dysku
  • 500 GB ruchu
  • Nieograniczona ilość domen, baz danych Dane MySQL, konta pocztowe i FTP,
  • Darmowe oprogramowanie: WHMCS lub WHM AutoPilot Client Management / Do przyjmowania płatności
  • Ponad 400 samouczków wideo dla Twoich klientów
  • Prywatny serwer nazw
  • Najnowsza wersja WHM Control Panel dla Ciebie i cPanel dla Twoich klientów
  • Wsparcie Premium 24/7/365 dla Ciebie przez telefon, czat lub system biletowy
  • Automatyczna kopia zapasowa
  • Monitoring serwera 24/7/365

Specjalnie dla czytelników serwisu, którzy chcą dokonać zakupu, Hostgator przygotował kupon. Wpisz w polu Kod kuponu: AmericanRes a przy pierwszej wpłacie otrzymasz 25% rabatu. Czyli na przykład plan Aluminium zamiast 24,95 USD miesięcznie Będzie cię to kosztować 18,71 USD.

Rejestracja hostingu

Jeśli rozwiązałeś już pierwsze i główne zadanie stworzenia własnego hostingu - kupno lub wydzierżawienie serwera, to bezpiecznie przejdź do kolejnych kroków.

Krok 1. Zarejestruj nazwę domeny hostingowej

Krok 2. Wybór centrum danych

Centrum danych to centrum przechowywania i przetwarzania danych, które jest przedstawiane jako pomieszczenie lub budynek do hostowania sprzętu serwerowego podłączonego do Internetu. Wybór centrum danych to bardzo ważny krok, ponieważ od tego zależy praca Twojego hostingu. Centrum danych jest odpowiedzialne za przechowywanie, przetwarzanie i rozpowszechnianie informacji. Jakość kanałów komunikacji i ich wydajność bezpośrednio wpływają na działanie Twoich usług hostingowych. Najważniejszym kryterium niezawodności centrum danych jest wskaźnik. Dlatego wybierając centrum danych do hostowania Twojego serwera lub wybierając dostawcę hostingu, od którego kupujesz serwer dedykowany lub hosting odsprzedawcy, musisz zwrócić uwagę na ten konkretny wskaźnik. Byłoby dobrze, gdyby centrum danych znajdowało się w bliskiej odległości od Ciebie, czyli jego położenie geograficzne powinno być takie samo, jak Twoich klientów.

Hostgator daje UpTime gwarancję 99,9% (jest to najwyższa liczba), to znaczy, jeśli Twoja witryna / witryny były niedostępne dłużej niż ten czas z winy firmy, otrzymasz zwrot pieniędzy za przestój.

Wyjście

Oczywiście to wszystko to tylko niewielka część zadań, które należy rozwiązać przy tworzeniu własnego hostingu. Mam nadzieję, że już zrozumiałeś, że jeśli chcesz stworzyć hosting tylko dla swojej witryny, aby zaoszczędzić na zakupie wysokiej jakości usług, gra nie jest warta świeczki. O wiele bardziej opłacalne będzie kupowanie hostingu od sprawdzonych dostawców hostingu, którzy rozwiążą wszystkie Twoje problemy za zaledwie grosze.