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 finden Sie heraus, wer einem Konto auf Twitter entfolgt hat
So finden Sie heraus, wer einem Konto auf Twitter entfolgt hat
Zu erkennen, dass Sie einen Twitter-Follower verloren haben, fühlt sich nicht gut an, egal wie häufig es vorkommt. Die Launen der Social-Media-Follower sind unmöglich zu verfolgen oder vollständig zu verstehen. Wenn Sie ein aktives Twitter-Konto haben, sehen Sie
So verbinden Sie einen Bluetooth-Lautsprecher mit Ihrem Telefon
So verbinden Sie einen Bluetooth-Lautsprecher mit Ihrem Telefon
Bringen Sie Ihre Musik mit einem kabellosen Lautsprecher auf die nächste Stufe. So verbinden Sie einen Bluetooth-Lautsprecher mit Ihrem Telefon.
So beheben Sie einen nicht funktionierenden persönlichen iPhone-Hotspot
So beheben Sie einen nicht funktionierenden persönlichen iPhone-Hotspot
Wenn der persönliche Hotspot Ihres iPhones nicht funktioniert, erfahren Sie mit diesen einfachen, leicht verständlichen Tipps zur Fehlerbehebung, wie Sie das Problem beheben können.
Ein- oder Ausschalten Immer im Top-Modus in Windows 10 Calculator
Ein- oder Ausschalten Immer im Top-Modus in Windows 10 Calculator
Ein- und Ausschalten des Always-on-Top-Modus für den Taschenrechner in Windows 10. Eine neue Funktion, der Always-on-Top-Modus, ist in der integrierten Taschenrechner-App in verfügbar
Was ist ein zugeordnetes Laufwerk?
Was ist ein zugeordnetes Laufwerk?
Ein zugeordnetes Laufwerk ist eine Verknüpfung zu einem freigegebenen Ordner auf einem Remote-Computer oder -Server, der den Zugriff auf dessen Dateien ähnlich wie die Verwendung einer lokalen Festplatte ermöglicht.
So erstellen Sie eine Textdatei unter Linux
So erstellen Sie eine Textdatei unter Linux
Wenn Sie neu bei Linux sind, möchten Sie vielleicht lernen, wie man eine Textdatei erstellt. Erfahrene Linux-Benutzer wissen, wie wichtig es ist, zu lernen, wie man Textdateien erstellt, weshalb dies eine häufige Anfrage für Anfänger ist.
So finden Sie archivierte Kanäle bei Slack
So finden Sie archivierte Kanäle bei Slack
Slack ist so viel mehr als eine Chat- und Filesharing-App, die Sie für die Arbeit verwenden. Es ist ein zuverlässiges und sehr funktionales Kommunikations- und Organisationstool am Arbeitsplatz. Der größte Teil des Workflows in Slack erfolgt über Benutzerkanäle. So dass'