Nastavite lokalno domeno za lažji lokalni razvoj

Anonim

Če ste spletni razvijalec, verjetno precej razvijate na svojem lokalnem računalniku z uporabo vgrajenega strežnika Mac OS X Apache ali, v mojem primeru, nečesa podobnega MAMP. Ker je lokalni spletni strežnik, kot je ta, zelo priročen za preizkušanje tega, si lahko življenje lokalnega razvoja nekoliko olajšate tako, da nastavite lokalno domeno, mi pa vam bomo pokazali, kako to storite.

Če se splača, pokrivamo to za Mac OS X, vendar lahko lokalne domene, kot je ta, nastavite tudi v računalnikih z operacijskim sistemom Linux ali Windows. Dokler ima računalnik datoteko hosts, lahko uporabite lokalno domeno z istim trikom.

Če želite to narediti, boste morali spremeniti datoteko gostiteljev, ni težko, vendar zahteva ukazno vrstico. V terminalu Mac vnesite naslednje:

sudo nano /etc/hosts

To bo prikazalo datoteko /etc/hosts v urejevalniku nano, videti bo nekako takole: Host Database localhost se uporablja za konfiguracijo vmesnik povratne zanke , ko se sistem zaganja. Ne spreminjajte tega vnosa.127.0.0.1 localhost 255.255.255.255 broadcasthost

Nastavitev imena lokalne domene

Naslednji je pomemben korak: na konec te datoteke boste želeli dodati ime gostitelja (v tem primeru bomo uporabili ime local.dev), ki ga želite uporabiti lokalno v novi vrstici v naslednji obliki:

127.0.0.1 local.dev

Shranite spremembe v datoteko /etc/hosts tako, da pritisnete Control-O in nato Control-X za izhod.

Zdaj lahko do svoje lokalne domene dostopate prek spletnega brskalnika, ftp-ja ali katerega koli drugega sredstva samo z dostopom do »local.dev« v ustreznem spletnem brskalniku. Morda boste morali izprazniti predpomnilnik DNS vašega računalnika Mac, da bo učinek začel veljati, nekatere aplikacije pa bodo morda zahtevale tudi hiter ponovni zagon, na primer Safari ali Chrome.

Očitno vam ni treba izbrati »local.dev« kot vašo lokalno domeno in dejansko lahko uporabite IP lokalnega gostitelja za testiranje živih domen na ta način, ne da bi jih vključili v živo, kar vam omogoča ohranitev povezave, ko preizkušate spletno mesto, pajka, pajka ali kar koli drugega, na čemer delate.

Nastavite lokalno domeno za lažji lokalni razvoj