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

Entfernt Instagram EXIF-Daten aus Bildern?
Entfernt Instagram EXIF-Daten aus Bildern?
Mir wurde neulich eine faszinierende Frage gestellt. Es war etwas, über das ich nie nachgedacht hatte, das mich aber zum Nachdenken brachte, um eine Antwort zu finden und sie mit TechJunkie-Lesern zu teilen. Die Frage lautete: „Entfernt Instagram EXIF-Daten?
So entfernen Sie Quick Add auf Snapchat
So entfernen Sie Quick Add auf Snapchat
Wenn Sie Snapchat noch nicht kennen, aber keine Social-Media-Plattformen im Allgemeinen, dann sollte Ihnen die Quick-Add-Funktion mehr als vertraut sein. Betrachten Sie es als die Liste der Freundesvorschläge von Facebook. Die Quick-Add-Funktion ist
Laden Sie Quinto Black CT herunter - einen Winamp-Skin
Laden Sie Quinto Black CT herunter - einen Winamp-Skin
Quinto Black CT - eine Winamp-Haut. Aktuelle Skin-Version: 3.6, jetzt mit einem Installer! Hier ist eine schöne Winamp-Haut namens 'Quinto Black CT'. Es wird von PeterK gemacht. Es ist ein moderner Skin (* .wal), der mit Winamp 5.666 Build 3516 kompatibel ist und in einem NSIS-Installationsprogramm enthalten ist. Vergessen Sie nicht, die mitgelieferte Datei read_me.txt zu lesen
So entfernen Sie Today Yesterday aus dem Datei-Explorer in Windows 10
So entfernen Sie Today Yesterday aus dem Datei-Explorer in Windows 10
Mit dem neuesten Windows 10-Update werden Dokumente nach dem Datum ihrer letzten Änderung im Datei-Explorer organisiert, z. B. Heute, Gestern usw. Obwohl es einen bequemen Überblick über alle Ihre Dateien bietet, können einige Windows 10-Benutzer dies tun
Was ist der Unterschied zwischen einem Access Point und einem Repeater?
Was ist der Unterschied zwischen einem Access Point und einem Repeater?
Networking ist ein technisches Thema, das einige Arbeit erfordert, um es vollständig zu verstehen. Für uns in der IT-Branche ist das in Ordnung, aber wenn Sie ein Heimanwender sind, der nur sein drahtloses Netzwerk einrichten möchte, ist es ein
Die besten Viber-Aufkleber spiegeln Ihren Ausdruck wider
Die besten Viber-Aufkleber spiegeln Ihren Ausdruck wider
Viber bietet eine große Auswahl an Aufklebern für seinen Messaging-Dienst, von niedlichen Tieren über animierte Küsse bis hin zu Comicfiguren, um Ihr Chat-Erlebnis zu verbessern. Aufkleber werden in Packungen verkauft und es gibt für jede Stimmung und jeden Geschmack den passenden künstlerischen Ausdruck
Der Registrierungseditor unterstützt die Kurzschreibweise der Adressleiste
Der Registrierungseditor unterstützt die Kurzschreibweise der Adressleiste
Ab Windows 10 Build 14965 können Sie die Kurzschreibweise für HKEY_ * -Stammschlüsselnamen in der Registrierungseditor-App und nützliche Tastenkombinationen verwenden.