Helyi tartomány beállítása a helyi fejlesztés megkönnyítése érdekében

Anonim

Ha Ön webfejlesztő, valószínűleg jelentős mennyiségű fejlesztést végez a helyi gépén a beépített Mac OS X Apache-kiszolgálóval, vagy az én esetemben valami olyasmivel, mint a MAMP. Mivel egy ilyen helyi webszerver nagyon praktikus ennek tesztelésére, egy helyi tartomány beállításával egy kicsit megkönnyítheti a helyi fejlesztési életét, mi pedig megmutatjuk, hogyan kell ezt megtenni.

Amennyiért megéri, ezt a Mac OS X-re vonatkozik, de beállíthat ilyen helyi tartományokat Linuxos vagy Windows PC-n is. Mindaddig, amíg a számítógép rendelkezik hosts fájllal, helyi tartományt is használhat ugyanezzel a trükkel.

Ehhez módosítania kell a hosts fájlt, ez nem nehéz, de parancssort igényel. A Mac terminálból írja be a következőt:

sudo nano /etc/hosts

Ez előhozza az /etc/hosts fájlt a nano szerkesztőben, valahogy így fog kinézni: Host Database A localhost segítségével konfigurálható a visszacsatolási felületa rendszer indításakor. Ne módosítsa ezt a bejegyzést.127.0.0.1 localhost 255.255.255.255 broadcasthost

A helyi tartománynév beállítása

A következő a fontos pattanás: a fájl végéhez hozzá kell adni a helyileg használni kívánt gazdagépnevet (ebben az esetben a local.dev nevet fogjuk használni). egy új sorban, a következő formátumban:

127.0.0.1 local.dev

Mentsd el az /etc/hosts fájl módosításait a Control-O, majd a Control-X billentyűkombináció lenyomásával a kilépéshez.

Most már elérheti helyi tartományát webböngészőn, ftp-n vagy bármilyen más módon, csak a megfelelő webböngészőben elérheti a „local.dev” címet. Előfordulhat, hogy ki kell ürítenie a Mac DNS-gyorsítótárát, hogy a hatás érvényesüljön, és egyes alkalmazások, például a Safari vagy a Chrome, gyors újraindítást is igényelhetnek.

Nyilvánvalóan nem kell a „local.dev”-t kiválasztania helyi tartományként, és a localhost IP-jét is használhatja az élő tartományok ilyen módon történő tesztelésére anélkül, hogy élesben lenne, ami lehetővé teszi a megőrzést hivatkozásokat, amikor egy webhelyet, pókot, bejárót vagy bármi mást tesztel.

Helyi tartomány beállítása a helyi fejlesztés megkönnyítése érdekében