Jak hostować stronę internetową z komputera domowego?
Różne / / February 18, 2022
![Kopia nagłówka1](/f/deb3839fe9a2e199dd054c3411abe13c.png)
Jednym z warunków wstępnych do założenia witryny internetowej jest wiedza, gdzie hostować pliki i ile będzie kosztować nazwa domeny. Oczywiście można to zrobić na wiele sposobów. Możesz wybierać spośród wielu darmowych hostów (takich jak wordpress.com lub blogspot.com) lub wybrać własny hosting. Hostowanie na własny rachunek oznacza większą swobodę i brak konieczności polegania na Google lub WordPress w wielu kwestiach.
Samodzielny hosting oznaczałby pójście z dostawcą usług hostingowych lub hosting na własną rękę. Zawsze możesz zacząć od udostępnienia plików internetowych z własnego komputera. Jeśli na początku nie spodziewasz się zbyt wielu odwiedzających, jest to świetny sposób na wyeksponowanie swojego imienia poprzez umieszczenie na stronach prezentujących Twój produkt lub usługę. Oczywiście oznacza to, że komputer musi być włączony przez cały czas, ponieważ będzie to działać jako serwer ale wtedy najczęściej mamy go w trybie zawsze włączonym, nie?
Przyjrzymy się, jak sprawić, by nazwa hosta wskazywała Twój komputer, aby można było z niej korzystać jak z prawdziwej domeny witryny, i jak przekazywać przychodzące żądania do komputera, który działa jako serwer sieciowy.
Skonfiguruj statyczny adres IP
Adres statyczny to taki, który się nie zmienia. Na przykład zawsze jest to 11.22.333.44. Jeśli tak jest w Twoim przypadku, możesz łatwo przekazać komuś swój adres IP, a osoba ta może uzyskać dostęp do Twojej witryny, pod warunkiem podjęcia niezbędnych kroków. Jeśli jednak masz dynamiczny (zmieniający się) adres IP, nie działałoby to dobrze, ponieważ musiałbyś stale wyszukiwać nowy adres IP, a następnie ponownie udostępniać go wszystkim.
Zobacz różnicę między statycznym a dynamicznym adresem IP z tym postem.
Niezależnie od tego, czy masz adres statyczny, czy dynamiczny, dostęp do witryny za pomocą jej adresu IP nie jest zbyt przyjazny dla użytkownika. Zamierzamy pobrać program, który może podać nam nazwę czytelną dla człowieka, taką jak zwykła witryna internetowa, a następnie stale aktualizować usługę nazewnictwa z bieżącym zewnętrznym adresem IP, nawet jeśli jest dynamiczny.
Krok 1: Załóż darmowe konto i Bez IP.com za pomocą ten link tutaj. Wypełnij podstawowe informacje, a następnie wybierz pole oznaczone Stwórz moją nazwę hosta później.
![Obraz11](/f/d64423aecdeb3f6076b45d1732782466.png)
Przewiń w dół i wybierz Darmowa rejestracja.
![Strzał 379](/f/cb8b495f5c4413919265600a8df15c2e.png)
Krok 2: Następnym niezbędnym krokiem jest aktywacja konta za pomocą wiadomości e-mail wysyłanej przez No-IP.
Krok 3: Gdy Twoje konto zostanie zweryfikowane, uzyskaj dostęp ten link tutaj aby stworzyć nowego hosta.
Wybierz dowolną z bezpłatnych domen z listy rozwijanej. Wybierz Host DNS (A) dla nazwy hosta Rodzaj, a następnie pozostaw resztę bez zmian. W porządku, że adres IP jest wyświetlany w takim stanie, w jakim jest – nie zostanie zachowany w ten sposób, nawet jeśli używasz dynamicznego adresu u swojego dostawcy usług internetowych.
![Strzał 380](/f/9f8977fb1a3bb0381d07df0753a8dc80.png)
Przewiń w dół i wybierz Dodaj hosta.
Krok 4: Aby mieć pewność, że każdy zmieniający się adres IP jest zawsze powiązany z nazwą hosta, musimy pobrać Klient aktualizacji dynamicznego DNS. Pobierz ten program tutaj.
Rozpocznij moje logowanie za pomocą adresu e-mail i hasła od Krok 1.
![Strzał 1](/f/2627e8ee9a9c0f3be9a43c1802fc9892.png)
Kliknij Edytuj hosty a następnie zaznacz pole obok hosta, który właśnie został utworzony w Krok 3.
![Strzał 2](/f/7f1f0c94b2a45ccc5aed3a753fc275a5.png)
Kliknij Zapisać i zauważ, że adres IP, z którym obecnie korzystasz, będzie powiązany z tą nazwą hosta.
![Strzał 3](/f/e9265398535730845729c23f189a1398.png)
Możesz wyjść z tego programu w dowolnym momencie, ale nadal go uruchomić, ponieważ zostanie on zminimalizowany do obszar powiadomień.
Notatka: Musisz zweryfikować, czy nadal chcesz, aby ta nazwa hosta była aktywna raz w miesiącu, w przeciwnym razie nazwa zostanie zawieszona, dopóki się nie zalogujesz i powiesz, że chcesz ją zachować. To niewielka cena za darmową usługę.
Zainstaluj oprogramowanie serwera WWW
Teraz, gdy adres IP będzie zawsze powiązany z nazwą hosta, następnym ważnym krokiem jest zainstalowanie oprogramowania potrzebnego do obsługi witryny. Przedstawimy kilka programów, które możesz wypróbować, w zależności od tego, który odpowiada Twoim potrzebom.
Serwer plików HTTP (HFS)
![Strzał 4](/f/7cd28d33b095516351d5b9387ccdd992.png)
HFS to popularny program do hostowania prostych stron internetowych. Używałem go do hostowania jednej strony przez wiele miesięcy bezbłędnie. Jeśli szukasz witryny, która używa tylko HTML, jest to świetna, program przenośny.
Krok 1: Pobierz HFS za pomocą ten link tutaj.
Krok 2: Po instalacji otwórz pojedynczy pobrany plik o nazwie HFS. wciśnij F5 klawisz, aby przełączyć na Tryb ekspercki. Kliknij prawym przyciskiem myszy ikonę małego domu w lewym okienku i wybierz opcję o nazwie Powiąż root z folderem rzeczywistym.
![Strzał 9](/f/3381bcf311c65951d8e932fe4e48e34a.png)
Wyszukaj folder zawierający pliki serwisu WWW. Zapoznaj się z następną sekcją dotyczącą kierowania ruchu do tego serwera za pomocą funkcji przekierowania portów w routerze.
QuickPHP
Możesz potrzebować serwera obsługującego PHP. HFS nie obsługuje PHP, więc używanie QuickPHP może służyć jako miły zamiennik.
Krok 1: Ten program jest przenośny. Jest prezentowany w pliku ZIP i można pobrać tutaj.
Krok 2: Po uruchomieniu ustawienia są proste. wprowadź lokalny adres IP serwera, 80 dla numeru portu, a następnie wybierz pliki witryny dla Folder główny obszar tekstowy.
ten Domyślne nazwy plików dokumentów służą do określania, czego QuickPHP powinien szukać i przedstawiać jako plik główny. Moje pliki zawierają Index.html strona, która powinna zostać załadowana po wejściu na stronę. Ponieważ jest tutaj wymieniony, plik zostanie wyświetlony jako strona domyślna. Innymi słowy, gdy serwer jest ładowany z Jona Fishera. HopTo.org, strona indeksu zostanie załadowana jako pierwsza.
![Strzał 11](/f/ece523fdeb2c98128295f6e25ccd219c.png)
Wybierać Początek aby rozpocząć udostępnianie plików jako strony internetowej.
Bezpośredni ruch HTTP do serwera
Podobny do przekazywanie ruchu FTP na wewnętrzny adres IP w celu obsługi plików przez FTP ruch przychodzący z witryny musi być kierowany do lokalnego komputera obsługującego witrynę. Robimy to z routera.
Fajna wskazówka: Zobacz także, jak przekierowanie portów jest przydatne do konfigurowania klientów zdalnego pulpitu za pomocą ten przewodnik.
Krok 1: Otwórz wiersz polecenia na komputerze serwera WWW i wprowadź Konfiguracja ip aby znaleźć domyślny adres bramy, na przykład:
![Strzał 5](/f/7df7584ca8745e34409f968e65a0afff.png)
Krok 2: Otwórz bramę w przeglądarce i przejdź do sekcji konfiguracji, która dotyczy przekierowania portów.
Moje ustawienia Linksys WRT150N są poniżej Aplikacje i gry > Przekierowanie pojedynczego portu. Wybierz predefiniowane HTTP aplikacji lub dokonaj ręcznego wyboru za pomocą portu 80. Wyślij to dalej do komputera, który działa jako serwer sieciowy. Adres zostanie wyświetlony obok Adres IPv4, jak na powyższym zrzucie ekranu.
![Strzał 6](/f/1f43ffe0efcb10279b319d53a959aed5.png)
Upewnij się, że zapisałeś zmiany przed kontynuowaniem.
W zależności od programu, którego użyłeś powyżej, w połączeniu z plikami witryny, możesz teraz uzyskać dostęp do witryny hostowanej lokalnie za pomocą skonfigurowanej nazwy hosta.
Oto przykład mojej witryny hostowanej z HFS na moim lokalnym komputerze:
![Strzał 10](/f/0f31575bf8fd8776db685999e1fcc2cb.png)
Wniosek
Widać, jak łatwo (łatwe, jeśli potrafisz dokładnie postępować zgodnie z instrukcjami), aby zacząć serwować swoje pliki witryny z własnego komputera bez wydawania dodatkowych pieniędzy na usługę hostingową lub nazwę domeny. Tak, zrozumiałe jest, że bezpłatne opcje nazwy hosta nie są tak wspaniałe, ale korzystanie z nich nic nie kosztuje. Klient aktualizacji DNS jest wspaniały, aby utrzymać aktualność adresu IP z nazwą hosta bez konieczności ręcznego robienia czegokolwiek.
Ostatnia aktualizacja 03.02.2022 r.
Powyższy artykuł może zawierać linki afiliacyjne, które pomagają we wspieraniu Guiding Tech. Nie wpływa to jednak na naszą rzetelność redakcyjną. Treść pozostaje bezstronna i autentyczna.