Legen Sie eine lokale Domäne fest, um die lokale Entwicklung zu erleichtern
Wenn Sie ein Webentwickler sind, werden Sie auf Ihrem lokalen Computer wahrscheinlich ziemlich viel Entwicklung machen, entweder mit dem integrierten Mac OS X Apache Server oder in meinem Fall mit MAMP. Da ein lokaler Webserver wie dieser sehr praktisch ist, um dies zu testen, können Sie Ihr lokales Entwicklungsleben ein wenig erleichtern, indem Sie eine lokale Domäne einrichten, und wir zeigen Ihnen, wie Sie das tun.
Was es wert ist, behandeln wir für Mac OS X, aber Sie können lokale Domänen auch auf einem Linux-PC oder Windows-PC einrichten. Solange der Computer über eine Hosts-Datei verfügt, können Sie eine lokale Domain mit demselben Trick verwenden.
Sie müssen Ihre Hosts-Datei ändern, um dies zu tun, es ist nicht schwierig, erfordert aber die Befehlszeile. Geben Sie Folgendes vom Mac-Terminal ein:
sudo nano /etc/hosts
Dadurch wird die Datei / etc / hosts im Nano-Editor angezeigt. Es sieht ungefähr so aus: ##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
Festlegen des lokalen Domänennamens
Der nächste Schritt ist wichtig: Sie möchten den Hostnamen (in diesem Fall den Namen local.dev), den Sie am Ende dieser Datei in einer neuen Zeile verwenden möchten, im Folgenden hinzufügen Format:
127.0.0.1 local.dev
Speichern Sie die Änderungen in der Datei / etc / hosts, indem Sie Control-O und dann Control-X drücken, um den Vorgang zu beenden.
Jetzt können Sie auf Ihre lokale Domain über den Webbrowser, ftp oder auf andere Weise zugreifen, indem Sie im entsprechenden Webbrowser auf "local.dev" zugreifen. Möglicherweise müssen Sie den DNS-Cache Ihres Macs leeren, damit der Effekt wirksam wird. Einige Apps erfordern möglicherweise auch einen schnellen Relaunch wie Safari oder Chrome.
Sie müssen natürlich nicht "local.dev" als Ihre lokale Domain wählen, und Sie können tatsächlich die Localhost-IP verwenden, um Live-Domains auf diese Weise zu testen, ohne sie live zu nehmen. So können Sie Links beim Testen einer Site beibehalten. Crawler oder was auch immer Sie gerade arbeiten.