So hosten Sie eine Website von Ihrem Heimcomputer – Guiding Tech 1

So hosten Sie eine Website von Ihrem Heimcomputer – Guiding Tech

Eine der Voraussetzungen für den Start einer Website ist zu wissen, wo die Dateien gehostet werden und was es für einen Domainnamen kosten wird. Natürlich gibt es viele Möglichkeiten, dies zu tun. Sie können aus vielen kostenlosen Hosts (wie wordpress.com oder blogspot.com) wählen oder sich für einen selbst gehosteten entscheiden. Selbst gehostet bedeutet mehr Freiheit und sich für eine Reihe von Dingen nicht auf Google oder WordPress verlassen zu müssen.

Selbst gehostet würde bedeuten, mit einem Hosting-Provider zu gehen oder es selbst zu hosten. Sie könnten jederzeit damit beginnen, die Webdateien einfach von Ihrem eigenen Computer aus bereitzustellen. Wenn Sie am Anfang nicht zu viele Besucher erwarten, ist dies eine großartige Möglichkeit, Ihren Namen bekannt zu machen, indem Sie die Seiten haben, um Ihr Produkt oder Ihre Dienstleistung zu zeigen. Das bedeutet natürlich, dass Ihr Computer immer eingeschaltet sein muss, weil er als Server fungiert, aber dann haben wir ihn meistens im ständig eingeschalteten Modus, oder?

Wir sehen uns an, wie Sie einen Hostnamen dazu bringen, auf Ihren Computer zu verweisen, damit Sie ihn wie eine echte Website-Domain verwenden können, und wie Sie eingehende Anfragen an den Computer weiterleiten, der als Webserver fungiert.

Richten Sie eine statische IP-Adresse ein

Eine statische Adresse ist eine, die sich nicht ändert. Es ist zum Beispiel immer 11.22.333.44. Wenn dies bei Ihnen der Fall ist, dann könnten Sie Ihre IP-Adresse leicht an jemanden weitergeben und dieser könnte auf Ihre Website zugreifen, sofern die erforderlichen Schritte unternommen werden. Wenn Sie jedoch eine dynamische (ändernde) IP haben, würde dies nicht gut funktionieren, da Sie die neue IP immer wieder herausfinden und dann erneut mit allen teilen müssten.

Sehen Sie sich in diesem Beitrag den Unterschied zwischen einer statischen und einer dynamischen IP-Adresse an.

Unabhängig davon, ob Sie eine statische oder dynamische Adresse haben, ist der Zugriff auf eine Website über ihre IP-Adresse nicht sehr benutzerfreundlich. Wir werden uns ein Programm schnappen, das uns einen menschenlesbaren Namen geben kann, wie eine normale Website, und dann den Namensdienst ständig mit der aktuellen externen IP aktualisieren, auch wenn es dynamisch ist.

Schritt 1: Erstellen Sie ein kostenloses Konto und No-IP.com über diesen Link hier. Füllen Sie die Grundlagen aus und wählen Sie dann das mit gekennzeichnete Feld aus Erstelle meinen Hostnamen später.

Bild11

Scrollen Sie ganz nach unten und wählen Sie aus Kostenlose Anmeldung.

Schuss 379

Schritt 2: Der nächste notwendige Schritt ist die Aktivierung Ihres Kontos mit der E-Mail, die No-IP sendet.

Schritt 3: Wenn Ihr Konto verifiziert ist, greifen Sie hier auf diesen Link zu, um einen neuen Host zu erstellen.

Wählen Sie eine der kostenlosen Domains aus der Dropdown-Liste aus. Auswählen DNS-Host (A) für den Hostnamen Typ, und lassen Sie den Rest so wie er ist. Es ist in Ordnung, dass die IP-Adresse so angezeigt wird, wie sie ist – sie wird nicht so beibehalten, selbst wenn Sie eine dynamische Adresse bei Ihrem ISP verwenden.

Schuss 380

Scrollen Sie ganz nach unten und wählen Sie aus Gastgeber hinzufügen.

Schritt 4: Um sicherzustellen, dass die sich ständig ändernde IP-Adresse immer mit dem Hostnamen verknüpft ist, müssen wir die herunterladen Dynamischer DNS-Update-Client. Holen Sie sich dieses Programm hier.

Beginnen Sie mit der Anmeldung mit Ihrer E-Mail-Adresse und Ihrem Passwort Schritt 1.

Schuss 1

Klicken Hosts bearbeiten und aktivieren Sie dann das Kontrollkästchen neben dem gerade erstellten Host Schritt 3.

Schuss 2

Klicken Speichern und beachten Sie, dass die IP-Adresse, mit der Sie derzeit arbeiten, diesem Hostnamen zugeordnet wird.

Schuss 3

Sie können dieses Programm jederzeit beenden, es aber weiterhin ausführen, da es in den Benachrichtigungsbereich minimiert wird.

Notiz: Sie müssen einmal im Monat bestätigen, dass dieser Hostname weiterhin aktiv sein soll, andernfalls wird der Name gesperrt, bis Sie sich anmelden und sagen, dass Sie ihn behalten möchten. Es ist ein kleiner Preis für einen kostenlosen Service.

Installieren Sie die Webserver-Software

Jetzt, da die IP immer an den Hostnamen gebunden ist, besteht der nächste große Schritt darin, die Software zu installieren, die zum Bereitstellen der Website erforderlich ist. Wir stellen Ihnen ein paar Programme vor, die Sie ausprobieren können, je nachdem, was Ihren Bedürfnissen entspricht.

HTTP-Dateiserver (HFS)

Schuss 4

HFS ist ein gängiges Programm zum Hosten einfacher Websites. Ich habe es viele Monate lang ohne Fehler verwendet, um eine einzelne Seite zu hosten. Wenn Sie eine Website hosten möchten, die nur HTML verwendet, ist dies ein großartiges, portables Programm.

Schritt 1: Laden Sie HFS mit diesem Link hier herunter.

Schritt 2: Öffnen Sie nach der Installation die einzelne heruntergeladene Datei mit dem Namen HFS. Drücken Sie die F5 Taste umzuschalten Expertenmodus. Klicken Sie mit der rechten Maustaste auf das kleine Haussymbol im linken Bereich und wählen Sie die aufgerufene Option Binden Sie root an den Real-Ordner.

Schuss 9

Suchen Sie nach dem Ordner, der die Website-Dateien enthält. Informationen zum Weiterleiten des Datenverkehrs zu diesem Server mit einer Portweiterleitungsfunktion im Router finden Sie im nächsten Abschnitt.

QuickPHP

Möglicherweise benötigen Sie einen Server, der PHP unterstützt. HFS unterstützt kein PHP, daher kann die Verwendung von QuickPHP ein netter Ersatz sein.

Schritt 1: Dieses Programm ist portabel. Es liegt in einer ZIP-Datei vor und kann hier heruntergeladen werden.

Schritt 2: Nach dem Start sind die Einstellungen einfach. Geben Sie die lokale IP-Adresse des Servers ein, 80 für die Portnummer und wählen Sie dann die Website-Dateien für die aus Root-Verzeichnis Textbereich.

Das Standarddateinamen für Dokumente geben an, wonach QuickPHP suchen und als Root-Datei angezeigt werden soll. Meine Dateien enthalten eine Index.html Seite, die beim Zugriff auf die Website geladen werden soll. Da sie hier aufgeführt ist, wird die Datei als Standardseite angezeigt. Mit anderen Worten, wenn der Server geladen wird JonFisher.HopTo.orgwird zuerst die Indexseite geladen.

Schuss 11

Wählen Anfang um mit der Bereitstellung der Dateien als Website zu beginnen.

Leiten Sie den HTTP-Datenverkehr zum Server

Ähnlich wie beim Weiterleiten von FTP-Verkehr an eine interne IP-Adresse zum Bereitstellen von Dateien über FTP muss der eingehende Website-Verkehr an den lokalen Computer geleitet werden, der die Website bereitstellt. Wir tun dies vom Router aus.

Cooler Tipp: Sehen Sie sich in diesem Handbuch auch an, wie die Portweiterleitung für die Einrichtung von Remote-Desktop-Clients nützlich ist.

Schritt 1: Öffnen Sie eine Eingabeaufforderung auf dem Webserver-Computer und geben Sie ein Ipconfig So finden Sie die Standard-Gateway-Adresse:

Schuss 5

Schritt 2: Öffnen Sie das Gateway in einem Browser und navigieren Sie zum Konfigurationsabschnitt, der sich auf die Portweiterleitung bezieht.

Meine Linksys WRT150N Einstellungen sind darunter Anwendung & Gaming > Single Port Forwarding. Wählen Sie das Vordefinierte aus HTTP Anwendung oder treffen Sie eine manuelle Auswahl mit Port 80. Senden Sie diese an den Computer weiter, der als Webserver fungiert. Die Adresse wird daneben aufgeführt IPv4-Adressewie im obigen Screenshot.

Schuss 6

Stellen Sie sicher, dass Sie die Änderungen speichern, bevor Sie fortfahren.

Je nachdem, welches Programm Sie oben verwendet haben, können Sie in Verbindung mit den Website-Dateien jetzt mit dem von Ihnen konfigurierten Hostnamen auf Ihre lokal gehostete Website zugreifen.

Hier ist ein Beispiel meiner Website, die mit HFS auf meinem lokalen Computer gehostet wird:

Schuss 10

Fazit

Es ist offensichtlich, wie einfach (einfach, wenn Sie die Schritte genau befolgen können) es ist, mit der Bereitstellung Ihrer Website-Dateien von Ihrem eigenen Computer aus zu beginnen, ohne einen zusätzlichen Cent für einen Hosting-Service oder Domainnamen auszugeben. Ja, es versteht sich, dass die kostenlosen Hostnamen-Optionen nicht so toll sind, aber es kostet nichts, sie zu nutzen. Der DNS-Update-Client ist wunderbar, um die IP mit dem Hostnamen auf dem neuesten Stand zu halten, ohne manuell etwas tun zu müssen.

Unterstützen Sie unsere Arbeit ❤️

Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.

Sichere Zahlung mit PayPal
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.