Das Hinzufügen eines Hosteintrags auf einem Mac OS-Computer kann für verschiedene Zwecke nützlich sein, z. B. zum Ausführen eines eigenen Servers, zum Testen von Websites auf einem lokalen Gerät und vieles mehr. Dieser Artikel enthält detaillierte Anweisungen zum Hinzufügen eines Hosts unter Mac OS mithilfe des Terminaldienstprogramms.
Schritt 1: Öffnen Sie die Terminal-App, die Sie im Menü "Programme" finden können, oder verwenden Sie die Spotlight-Suche. Terminal ist ein Befehlszeilentool, mit dem Sie verschiedene Operationen auf Ihrem Mac ausführen können.
Schritt 2: Geben Sie im Terminal den Befehl ein sudo nano /etc/hosts und drücken Sie die Eingabetaste. Hier verwenden wir den Befehl "sudo", um einen Befehl mit Administratorrechten auszuführen, und dann den Befehl "nano", um die Hostdatei zu öffnen.
Schritt 3: Geben Sie im geöffneten Editor die IP-Adresse und den Domainnamen ein, den Sie hinzufügen möchten. Zum Beispiel, 127.0.0.1 localhost. Die IP-Adresse ist 127.0.0.1 wird normalerweise verwendet, um den lokalen Host zu bezeichnen.
Schritt 4: Drücken Sie gleichzeitig die Tasten "Ctrl" und "X" und drücken Sie dann die Taste "Y", um die vorgenommenen Änderungen in der Hostdatei zu speichern. Danach werden Sie aufgefordert, einen neuen Dateinamen einzugeben. Drücken Sie einfach die Eingabetaste, um sie an Ihrer aktuellen Position zu speichern.
Schritt 5: Jetzt können Sie überprüfen, ob ein Hosteintrag hinzugefügt wurde, indem Sie einen Befehl eingeben cat /etc/hosts. Die Liste sollte einen neuen Hosteintrag enthalten, den Sie gerade hinzugefügt haben.
Jetzt haben Sie einen neuen Hosteintrag auf Ihrem Mac, der Ihnen bei der Umsetzung verschiedener Aufgaben hilft. Denken Sie daran, dass das Arbeiten mit Systemdateien eine Reihe unerwünschter Konsequenzen haben kann. Seien Sie also vorsichtig und sichern Sie die Hosts-Datei, bevor Sie Änderungen vornehmen.
So fügen Sie einen Host unter Mac OS hinzu
Führen Sie die folgenden Schritte aus, um einen Host unter Mac OS hinzuzufügen:
Schritt 1: Öffnen Sie die Hosts-Datei
Öffnen Sie dazu ein Terminal und geben Sie den folgenden Befehl ein:
sudo nano /etc/hosts
Möglicherweise müssen Sie ein Administratorkennwort eingeben, um auf die Datei zuzugreifen.
Schritt 2: Fügen Sie einen neuen Host hinzu
Scrollen Sie nach dem Öffnen der Hosts-Datei nach unten und fügen Sie eine neue Zeile für Ihren Host hinzu. Das Format der Zeichenfolge ist wie folgt:
Hier ist "example.local" ist Ihr Host. Sie können je nach Ihren Bedürfnissen einen beliebigen Hostnamen auswählen.
Schritt 3: Speichern Sie die Änderungen
Drücken Control+O, um die Änderungen zu speichern, und drücken Sie dann Control+X, um den Editor zu verlassen.
Jetzt sollte Ihr neuer Host hinzugefügt und einsatzbereit sein. Sie können es überprüfen, indem Sie seinen Namen in die Adressleiste des Browsers eingeben und sicherstellen, dass er Sie an Ihren lokalen Webserver weiterleitet.
Das Hinzufügen eines Hosts unter Mac OS kann nützlich sein, wenn Sie mehrere Websites auf Ihrem Computer entwickeln oder testen müssen. Seien Sie beim Bearbeiten der Hosts-Datei vorsichtig, um den Inhalt nicht zu verderben, und führen Sie aus Sicherheitsgründen immer Sicherungskopien durch.
Grundlegende Konzepte lernen
Bevor Sie mit dem Hinzufügen eines Hosts auf einem Mac OS-Computer beginnen, müssen Sie einige grundlegende Konzepte verstehen.
Host - dies ist ein eindeutiger Name, den Sie an eine IP-Adresse binden, um mit diesem Namen auf einen lokalen Server oder Computer zuzugreifen, anstatt die IP-Adresse direkt zu verwenden.
IP-Adresse - Dies ist eine eindeutige numerische ID, die jedem Gerät im Netzwerk zugewiesen wird, damit sie Daten austauschen können.
Domain-Name - dies ist ein eindeutiger Name, den Sie an eine IP-Adresse binden, um mit diesem Namen auf die Website zuzugreifen, anstatt die IP-Adresse direkt zu verwenden.
Apache-Instanz ist ein Server, der für die Verarbeitung und Bereitstellung von Webseiten und anderen Daten auf Anfrage vom Browser verantwortlich ist.
Apache-Konfigurationsdatei ist eine Textdatei, in der die Parameter des Apache-Servers festgelegt werden, einschließlich der Einstellungen für virtuelle Hosts.
Jetzt, da Sie mit den grundlegenden Konzepten vertraut sind, können Sie mit dem Hinzufügen eines Hosts unter Mac OS fortfahren.
Erstellen und Konfigurieren der Hosts-Datei
Führen Sie die folgenden Schritte aus, um eine Hosts-Datei zu erstellen und zu konfigurieren:
- Öffnen Sie ein Terminal auf Ihrem Mac, indem Sie die Spotlight-Suche verwenden oder in den Ordner Programme gehen und Dienstprogramme und dann Terminal auswählen.
- Geben Sie den Befehl sudo nano /etc/hosts ein und drücken Sie die Eingabetaste. Sie werden aufgefordert, das Administratorkennwort einzugeben.
- Die hosts-Datei wird im Nano-Texteditor geöffnet. Geben Sie die erforderlichen Einstellungen ein, einschließlich der IP-Adresse und des Domänennamens, getrennt durch ein Leerzeichen oder ein Tabulator. Jede Übereinstimmung zwischen IP-Adresse und Domänenname muss in einer separaten Zeile stehen.
- Wenn Sie fertig sind, drücken Sie die Tasten "Ctrl" und "X" auf Ihrer Tastatur, dann "Y" und "Enter", um die Änderungen zu speichern und den Nano zu beenden.
- Die Hosts-Datei ist jetzt konfiguriert und einsatzbereit. Alle Anfragen, die den Einstellungen in der Hosts-Datei entsprechen, werden an die angegebene IP-Adresse weitergeleitet.
Beachten Sie, dass Sie möglicherweise Administratorrechte benötigen, um die Hosts-Datei zu ändern, sodass Sie möglicherweise ein Administratorkennwort eingeben müssen. Seien Sie vorsichtig, wenn Sie Änderungen an der Hosts-Datei vornehmen, da eine falsche Konfiguration Probleme mit der Netzwerkverbindung und dem Zugriff auf Websites verursachen kann.
Bearbeiten der Apache-Konfigurationsdatei
Um einen neuen Host zu Mac OS hinzuzufügen, müssen Sie die Apache-Konfigurationsdatei bearbeiten. Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie das Terminal. Drücken Sie dazu die Tasten Cmd + Leertaste, um Spotlight zu öffnen, geben Sie "Terminal" ein und wählen Sie die entsprechende Anwendung aus.
- Wechseln Sie in das Verzeichnis mit der Apache-Konfigurationsdatei. Geben Sie den folgenden Befehl ein:
cd /etc/apache2
sudo nano httpd.conf
# Einen neuen Host hinzufügen
VirtualHost *:80DocumentRoot "/Users/Ваше_имя_пользователя/Sites/новый_хост"ServerName новый_хост
# Zugriff auf den neuen Host zulassen
# Убедитесь, что данная директива разрешена:AllowOverride All# Разрешить доступ к новому хосту из локальной сетиRequire all granted
- Speichern Sie die Änderungen in der Datei. Drücken Sie Strg + O und dann Enter.
- Schließen Sie die Apache-Konfigurationsdatei. Drücken Sie Strg + X.
- Starten Sie Apache neu. Geben Sie den folgenden Befehl ein:
sudo apachectl restart
Jetzt haben Sie die Apache-Konfigurationsdatei unter Mac OS erfolgreich bearbeitet und einen neuen Host hinzugefügt.