← Glossar
Entwicklung

Was ist Localhost?

Localhost ist der spezielle Netzwerkname, der Ihren eigenen Computer adressiert. Das Äquivalent dazu ist die Adresse 127.0.0.1.

Definition und Wortherkunft

Local bedeutet lokal, host bedeutet Gastgeber-Computer. Ein Entwickler lädt die Website nicht sofort ins Internet hoch, sondern testet sie zunächst auf seinem eigenen Computer unter dieser Adresse. Ihr Computer übernimmt dabei die Rolle eines eigenen Servers. Niemand von außen kann darauf zugreifen, nur Sie können sie sehen.

Analogie: Es ist wie eine Theaterprobe in einem leeren Raum nur mit den Schauspielern, bevor das Stück auf die Bühne gebracht wird; es gibt noch kein Publikum.

Wie kann man es kennen und im täglichen Leben anwenden?

Webentwicklung: Die Adresse, die nach npm run dev im Browser geöffnet wird.
Datenbank: Lokal installierte Postgres- oder Redis-Verbindung.
API-Tests: Testen von noch nicht veröffentlichten Endpunkten.

Technische Tiefe und Architektur

Was Sie wissen müssen:

127.0.0.0/8: Loopback-Bereich, üblicherweise wird 127.0.0.1 verwendet.
Port: Die Portnummer auf demselben Computer. Wenn zwei Anwendungen denselben Port belegen, kommt es zu einem Konflikt.
Der Unterschied zu 0.0.0.0: Localhost ist nur für Sie zugänglich, 0.0.0.0 macht es für jeden im Netzwerk hörbar.

Beispiel für eine Gesundheitsprüfung:

curl http://localhost:3000/api/health

Wenn keine Antwort kommt, läuft die Anwendung nicht oder der Port ist falsch. Die Firewall lässt den Localhost-Verkehr normalerweise zu.

Häufig gemischte Dinge

Man hält es für eine Website. Dabei ist Localhost nur für Ihren eigenen Computer bestimmt, es erfordert keinen Domainnamen und keine Veröffentlichung.

Einsatz in verschiedenen Disziplinen

Theater: Ein Proberaum ohne Publikum.
Musik: Soundcheck vor der Aufnahme.
Küche: Vorkosten vor dem Servieren.

Fragen und Antworten

Warum verwenden wir localhost?

Um Fehler sicher auf dem eigenen Computer zu beheben, ohne sie ins Internet zu stellen.

Was ist 127.0.0.1?

Es ist das numerische Äquivalent des Namens Localhost. Es verweist auf jedem Computer auf sich selbst.

Was ist ein Port und warum wird er benötigt?

Es ist eine Portnummer, die Anwendungen auf demselben Computer voneinander unterscheidet. Sie steht nach dem Doppelpunkt in der Browser-Adresse.

Ist es von außen zugänglich?

Nein. Damit andere es sehen können, sind ein Hosting und ein Domainname erforderlich. Um Testverbindungen zu teilen, werden Tunnel-Tools verwendet.

Verwandte Begriffe

Verwandte Werkzeuge

Diese Erklärung wurde für TreScout mit KI in einfacher Sprache verfasst und maschinell übersetzt aus dem türkischen Original · maßgeblich ist die türkische Fassung. Wenn etwas falsch oder unvollständig wirkt, schreiben Sie an hello@trescout.com. Auf Türkisch lesen →