Haupt Andere Wie richte ich einen lokalen Webserver ein?

Wie richte ich einen lokalen Webserver ein?



Der effizienteste Weg, dynamische Inhalte zu testen, ist über einen lokalen Webserver. Wenn Sie wissen müssen, wie Sie eine einrichten, sind Sie hier richtig.

Wie richte ich einen lokalen Webserver ein?

In diesem Artikel zeigen wir Ihnen, wie Sie einen lokalen Webserver unter verschiedenen Betriebssystemen einrichten und auf eine erfolgreiche Installation testen.

Wie richte ich einen lokalen Webserver ein?

Ein lokaler Webserver wird im Wesentlichen durch die Installation von Software auf Ihrem Computer eingerichtet, um ihm Webserverfunktionen zu verleihen. Es ist lokal, da Sie für die Verwaltung verantwortlich sind. Wir zeigen Ihnen, wie Sie Ihren Computer in einen HTTP-Server verwandeln, hauptsächlich basierend auf der Installation der Apache-Software. Aber zuerst sind hier einige Voraussetzungen:

  • Ein dedizierter Computer, der zu Ihrem Server wird
  • Ausführen von Windows oder Linux oder eines Mac-Computers unter MacOS
  • Eine Internetverbindung
  • Dual-Core 2 GHz oder höher
  • 4 GB RAM
  • 1 GB freier Speicherplatz.

Wie richte ich einen lokalen Webserver unter Windows 10 ein?

Windows 10 basiert nicht auf Unix. Daher installieren wir XAMPP, eine Kombination aus Apache, MySQL und PHP. Gehen Sie wie folgt vor, um XAMPP zu installieren:

  1. Navigieren Sie zu XAMPP und fahren Sie mit der Installation der Windows-Version fort.
  2. Führen Sie das Installationsprogramm aus, wenn Sie dazu aufgefordert werden.
  3. Wählen Sie Apache aus, um nur einen Webserver zu installieren.
  4. Klicken Sie nach Abschluss der Installation auf Fertig stellen, um das XAMPP-Kontrollfeld zu öffnen.

Geben Sie 127.0.0.1 ein, um die erfolgreiche Installation zu bestätigen oder localhost in die Adressleiste Ihres Webbrowsers. Die XAMPP-Konfigurationsseite sollte angezeigt werden.

Wie richte ich einen lokalen Webserver auf einem Mac ein?

In MacOS ist der Apache-Webserver vorinstalliert. Gehen Sie wie folgt vor, um es einzuschalten:

  1. Klicken Sie auf Finder.
  2. Klicken Sie auf Anwendungen> Dienstprogramme und doppelklicken Sie auf Terminal.
  3. Geben Sie nun diesen Befehl ein und führen Sie ihn aus, um Apache einzuschalten:
    sudo apachectl start
  4. Geben Sie 127.0.0.1 ein, um zu bestätigen, dass Apache aktiv ist oder localhost über die Adressleiste Ihres Webbrowsers. Sie sollten sehen, dass es funktioniert! Botschaft.

Wie richte ich einen lokalen Webserver unter Ubuntu ein?

Gehen Sie wie folgt vor, um Apache Web Server unter Ubuntu Linux 18.04 zu installieren:

  1. Greifen Sie auf ein Terminal zu und geben Sie den folgenden Befehl ein:
    sudo apt-get install apache2
  2. Bestätigen Sie die Installation und lehnen Sie sich zurück, während Apache installiert ist.
  3. Geben Sie Folgendes in die Adressleiste eines Webbrowsers ein, um zu bestätigen, dass die Installation erfolgreich war:
    https://local.server.ip
    • Im Webbrowser sollte die Apache2 Ubuntu-Standardseite angezeigt werden.

Wie richte ich einen lokalen Webserver unter Linux ein?

  1. Greifen Sie auf ein Terminal für Debian und Ubuntu / Ubuntu-basierte Distribution zu und geben Sie den folgenden Befehl ein:
    sudo apt install apache2
    • Geben Sie für CentOS und Red Hat den folgenden Befehl ein:
    sudo dnf install httpd
  2. Um zu bestätigen, dass die Installation erfolgreich war, geben Sie localhost ein oder 127.0.0.1 in Ihren Webbrowser.
    • Auf der Standard-Begrüßungsseite des Apache sollte 'Es funktioniert' angezeigt werden.

Wie richte ich einen LAN-Webserver ein?

Wir zeigen Ihnen nun, wie Sie über Windows ein LAN-Netzwerk einrichten, das eine Verbindung zum Internet herstellt. Zunächst benötigen Sie Folgendes:

So sehen Sie den Discovery-Kanal kostenlos an
  • ein Computer (Server)
  • ein Netzwerk-Switch
  • Breitbandverbindung
  • ein Router (mit eingebautem Modem)
  • die Geräte, die Sie mit dem Netzwerk verbinden möchten
  • Ethernet-Kabel

Schließen Sie Ihren ersten Computer an:

Schließen Sie Ihren Router oder Netzwerk-Switch mit einem Ethernet-Kabel an den Computer an und schalten Sie ihn ein. Wenn Sie zum ersten Mal einrichten, erledigt der Assistent zum Einrichten eines Netzwerks dies automatisch für Sie. Wenn es nicht angezeigt wird, gehen Sie wie folgt vor:

  1. Klicken Sie in der Systemsteuerung oder in den Einstellungen auf Netzwerk- und Freigabecenter.
  2. Wählen Sie Neue Verbindung oder neues Netzwerk einrichten.
    • Gehen Sie die Anweisungen auf dem Bildschirm durch.

Konfigurieren Sie Ihr WLAN:

Wenn Sie möchten, dass Ihre Geräte drahtlos mit Ihrem Netzwerk verbunden sind, müssen Sie Wi-Fi einrichten. Andernfalls können Sie Ethernet-Kabel verwenden.

Befolgen Sie die Anweisungen in Ihrem Handbuch für Router / Netzwerk-Switches, um das WLAN zu aktivieren. Gehen Sie wie folgt vor, um die Sicherheit so sicher wie möglich zu gestalten:

  • Ändern Sie möglicherweise die Standard-SSID (Netzwerkname), die Wi-Fi-Anmeldung und das Kennwort. Dies können Sie tun, indem Sie sich bei Ihrem Router anmelden, indem Sie entweder die Netzwerkeinstellungen oder einen Webbrowser auf Ihrem PC durchgehen.
  • Stellen Sie sicher, dass Sie den fortschrittlichsten Sicherheitsschutz wählen - derzeit ist es WPA2.
  • Starten Sie Ihren PC neu, damit die Änderungen wirksam werden.

Verbinden Sie Ihr LAN mit dem Internet:

Schließen Sie für Ihren LAN-Webzugriff Ihren Router und Ihr Modem über den WAN-Anschluss an die Haupttelefonleitung an.

Verbinden Sie Ihre Geräte mit dem LAN:

Gehen Sie wie folgt vor, unabhängig davon, ob Sie Ihre Geräte über WLAN oder ein Ethernet-Kabel mit dem LAN verbunden haben:

  • Aktivieren Sie auf Ihren Geräten Wi-Fi
  • Wählen Sie Ihr Netzwerk aus
  • Geben Sie Ihr neues Passwort ein, wenn Sie dazu aufgefordert werden

So stellen Sie über Ethernet-Kabel eine Verbindung zu Ihrem LAN her:

  • Stecken Sie das Kabel in Ihren Netzwerk-Switch / Router
  • Stecken Sie das andere Ende in Ihr Gerät
  • Wenn Sie dasselbe für Ihre anderen Geräte tun, können Sie von jedem Gerät in Ihrem LAN auf sie zugreifen.

Starten Sie jetzt die Freigabe:

Gehen Sie wie folgt vor, um eine Heimnetzgruppe für die gemeinsame Nutzung von Ressourcen in Ihrem Netzwerk einzurichten:

  1. Navigieren Sie zu Systemsteuerung> Netzwerk und Internet> Heimnetzgruppe.
  2. Wählen Sie Homegroup erstellen. Der Homegroup-Setup-Assistent wird gestartet und gibt Ihnen das Kennwort, das die anderen Geräte für die Verbindung zum LAN benötigen.

Es gibt verschiedene Möglichkeiten, Ressourcen in einem LAN freizugeben und Zugriff darauf zu gewähren, darunter:

  • Klicken Sie mit der rechten Maustaste auf Dateien oder Ordner> Teilen mit…
  • Hinzufügen von Dateien zu öffentlichen Ordnern und Aktivieren der Freigabe öffentlicher Ordner über das Netzwerk- und Freigabecenter.

Wie richte ich einen lokalen HTTP-Server ein?

Jetzt zeigen wir Ihnen, wie Sie einen lokalen Webserver zum Testen einrichten. Gehen Sie für eine Python-Installation unter Windows wie folgt vor:

  1. Navigieren Sie zur Python-Homepage python.org .
  2. Wählen Sie im Download-Bereich den Link Python 3.xxx aus.
  3. Wählen Sie unten auf dem Bildschirm die Windows x86-Exe-Datei zum Herunterladen aus.
  4. Führen Sie die Datei beim Herunterladen aus.
  5. Stellen Sie auf der ersten Seite sicher, dass das Kontrollkästchen Python 3.xxx zu PATH hinzufügen aktiviert ist.
  6. Wählen Sie Installieren und dann Schließen, wenn Sie fertig sind.
  7. Greifen Sie auf die Eingabeaufforderung zu und geben Sie diesen Befehl ein, um die erfolgreiche Installation zu überprüfen:
    1. python -V
    2. # Or you may have command py available,
    3. # in that case attempt py -V

Dies zeigt die Version an. Wenn die Nummer korrekt ist, geben Sie den folgenden Befehl cd in das Verzeichnis ein, in dem sich Ihr Beispiel befindet:

  1. # add the directory name to enter, e.g.
  2. cd Desktop
  3. # use two dots to go up a directory level if necessary

cd ..

Geben Sie nun die folgenden Befehle ein, um den Server im Verzeichnis zu starten:

  1. # If the Python version displayed is more than 3.X
  2. python3 -m http.server
  3. # In windows as an alternative enter python to substitute py -3, or python3
  4. # If Python version 2.X is displayed

python -m SimpleHTTPServer

Um eine Liste der Inhalte im Verzeichnis anzuzeigen, rufen Sie in der Adressleiste Ihres Webbrowsers den Server auf und geben Sie localhost:8000 ein

Wenn Port 8000 bereits belegt ist, verwenden Sie einen anderen Port, z.

  • python3 -m http.server 7800 (Python 3.x) oder
  • python -m SimpleHTTPServer 7800 (Python 2.x)

Geben Sie dann localhost:7800 ein um auf den Server zuzugreifen.

Wie richte ich einen lokalen Webserver unter Windows 10 und MAMP ein?

Gehen Sie für eine Neuinstallation von MAMP / MAMP PRO unter Windows 10 wie folgt vor:

  1. Navigieren Sie zu MAMP PRO und laden Sie es von herunter www.mamp.info .
  2. Gehen Sie zu Ihrem Download-Ordner und doppelklicken Sie auf setup_MAMP_MAMP_PRO_4.x.exe Datei.
  3. Befolgen Sie zur Installation die Anweisungen auf dem Bildschirm.

Hinweis: Beide MAMP PRO C:MAMP PRO und MAMP C:MAMP Ordner werden installiert. Ignorieren Sie den MAMP PRO-Ordner, wenn Sie die Pro-Version nicht verwenden möchten.

Führen Sie nun die folgenden Schritte aus, um MAMP auszuführen und auf Erfolg zu testen:

  1. Navigieren Sie im Windows Explorer zu C: MAMP und greifen Sie auf die Datei MAMP.exe zu. Datei. Erlauben Sie den Zugriff, wenn Sie eine Sicherheitswarnung erhalten.
    • Der Apache-Server und der MySQL-Server sollten automatisch gestartet werden, wenn Sie nicht auf Server starten klicken.
  2. Klicken Sie im MAMP-Menü auf Einstellungen.
  3. Geben Sie 8888 ein im Feld Apache-Port.
  4. Wählen Sie die Open WebStart-Seite.
    • Ein Willkommen! MAMP wurde erfolgreich installiert Seite sollte angezeigt werden.

Zusätzliche FAQs

Was ist ein lokaler Webserver?

Ein lokaler Webserver ist ein Computer, der HTTP-Anforderungen der Öffentlichkeit durch die Rückgabe von Webseiten erfüllt. Beispielsweise kann ein Webentwickler eine Website hosten und alle für die Website erforderlichen Dateien oder Software physisch auf seinem Computer (lokal) speichern, im Gegensatz zu einem externen Webhosting-Unternehmen.

Was ist ein LAN?

Ein LAN (lokales Netzwerk) verbindet eine Sammlung von Geräten in einem Bereich, z. B. in einem Haus, einer Büroetage oder einem Gebäude. Die Größe eines LAN kann von Tausenden von Benutzern und Geräten bis zu nur einem Benutzer reichen.

Was ist ein WAN?

Ein WAN (Wide Area Network) verbindet die Telekommunikation geografisch. Es wird in der Regel von staatlichen Stellen, Schulen und Unternehmen verwendet, um Daten untereinander weiterzuleiten, sodass Personen ihre Funktionen unabhängig von ihrem physischen Standort ausführen können.

Von einem normalen Computer zu einem leistungsstarken Webserver

Lokale Webserver eignen sich hervorragend zum Hosten von Websites und zum Speichern von so ziemlich allem, auf das Sie anderen Zugriff gewähren möchten. Mit Softwarepaketen, die Ihren normalen PC oder Computer auf magische Weise in einen Webserver verwandeln, ist es ziemlich einfach, einen einzurichten.

Konnten Sie, nachdem wir Ihnen gezeigt haben, wie Sie Ihre eigenen einrichten, Ihren Webserver zum Laufen bringen? Für welche Art von Dingen verwenden Sie Ihren Webserver? Wir würden uns freuen, von Ihnen zu hören. Hinterlassen Sie einen Kommentar im folgenden Abschnitt.

Interessante Artikel

Tipp Der Redaktion

So leiten Sie Anrufe auf jedem Telefon weiter
So leiten Sie Anrufe auf jedem Telefon weiter
Unabhängig davon, ob Sie Android- oder iPhone-Benutzer sind oder noch einen Festnetzanschluss besitzen, können Sie die Anrufweiterleitung mit ein paar einfachen Schritten einrichten.
So laden Sie Netflix-Filme auf einen Laptop herunter
So laden Sie Netflix-Filme auf einen Laptop herunter
Sie können Netflix auch dann ansehen, wenn Sie nicht mit dem Internet verbunden sind, indem Sie Filme und Fernsehsendungen auf Ihren Windows-Laptop herunterladen. Erfahren Sie hier wie.
So kopieren und fügen Sie es auf Facebook ein
So kopieren und fügen Sie es auf Facebook ein
Haben Sie einen Text, einen Kommentar oder ein Statusupdate gesehen, das Ihnen gefallen hat? Erfahren Sie, wie Sie einen Beitrag auf Facebook kopieren und mit Ihren Freunden teilen.
So streamen Sie Ihr iPhone nach Roku (2021)
So streamen Sie Ihr iPhone nach Roku (2021)
Roku ist ein Streaming-Dienst und ein Gadget, für das nur eine geringe Einführung erforderlich ist. Eines der besten Dinge ist, dass Sie mit der Roku-App den Stream auf einem Smart-TV steuern oder Ihre Videos streamen / spiegeln können. Zu machen
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Hinzufügen des Registrierungseditors zur Systemsteuerung in Windows 10 Der Registrierungseditor ist ein wichtiges Tool für Systemadministratoren, Geeks und normale Benutzer, die die versteckten Einstellungen des Windows-Betriebssystems ändern möchten, die nicht über die Benutzeroberfläche verfügbar sind. Sie können es der Systemsteuerung hinzufügen, wenn Sie möchten. Dies fügt hinzu
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Einige der Themen können Symbole wie Dieser PC, Netzwerk, Papierkorb und das Symbol Ihres Benutzerprofilordners ändern. Hier erfahren Sie, wie Sie diese Funktion deaktivieren.
So machen Sie einen Hintergrund in Procreate transparent
So machen Sie einen Hintergrund in Procreate transparent
Wenn Sie Schwierigkeiten haben, herauszufinden, wie Sie den Hintergrund in Procreate transparent machen können, sind Sie nicht allein. Selbst wenn Sie einen transparenten Hintergrund entworfen haben, erscheint dieser beim erneuten Öffnen der Datei oft wieder in reinem Weiß. Diese sind