Ange en lokal domän för att underlätta lokal utveckling

Anonim

Om du är en webbutvecklare gör du förmodligen en hel del utveckling på din lokala maskin med antingen den inbyggda Mac OS X Apache-servern eller, i mitt fall, något som MAMP. Eftersom en lokal webbserver som denna är väldigt praktisk för att testa detta, kan du göra ditt lokala utvecklingsliv lite enklare genom att ställa in en lokal domän, och vi visar dig hur du gör det.

För vad det är värt, vi täcker detta för Mac OS X, men du kan ställa in lokala domäner som denna på en Linux-dator eller Windows-dator också. Så länge som datorn har en värdfil kan du använda en lokal domän med samma trick.

Du kommer att behöva modifiera din hosts-fil för att göra detta, det är inte svårt, men kräver kommandoraden. Skriv följande från Mac-terminalen:

sudo nano /etc/hosts

Detta tar upp filen /etc/hosts i nanoredigeraren, den kommer att se ut ungefär så här: Host Database localhost används för att konfigurera loopback-gränssnittetnär systemet startar. Ändra inte denna post.127.0.0.1 localhost 255.255.255.255 broadcasthost

Ställa in det lokala domännamnet

Nästa är den viktiga paten: du vill lägga till värdnamnet (i det här fallet använder vi namnet local.dev) som du vill använda lok alt i slutet av filen på en ny rad, i följande format:

127.0.0.1 local.dev

Spara ändringarna i filen /etc/hosts genom att trycka på Control-O och sedan Control-X för att avsluta.

Nu kan du komma åt din lokala domän via webbläsaren, ftp eller något annat sätt bara genom att komma åt "local.dev" i lämplig webbläsare. Du kan behöva tömma din Macs DNS-cache för att effekten ska träda i kraft, och vissa appar kan också kräva en snabb omstart, som Safari eller Chrome.

Du behöver uppenbarligen inte välja "local.dev" som din lokala domän, och du kan faktiskt använda localhost IP för att testa livedomäner på detta sätt utan att ta dem live, vilket gör att du kan bevara länkar när du testar en webbplats, spindel, sökrobot eller vad du nu jobbar med.

Ange en lokal domän för att underlätta lokal utveckling