Magtakda ng Lokal na Domain para Mapadali ang Lokal na Pag-unlad
Kung isa kang web developer, malamang na gumawa ka ng isang patas na dami ng pag-develop sa iyong lokal na makina gamit ang alinman sa built-in na Mac OS X Apache server o, sa aking kaso, tulad ng MAMP. Dahil ang isang lokal na web server na tulad nito ay talagang madaling gamitin para sa pagsubok nito, maaari mong gawing mas madali ang buhay ng iyong lokal na pag-unlad sa pamamagitan ng pagtatakda ng isang lokal na domain, at ipapakita namin sa iyo kung paano gawin iyon.
Para sa kung ano ang halaga nito, sinasaklaw namin ito para sa Mac OS X, ngunit maaari ka ring magtakda ng mga lokal na domain na tulad nito sa isang Linux PC o Windows PC din. Hangga't may hosts file ang computer, maaari kang gumamit ng lokal na domain gamit ang parehong trick na ito.
Kakailanganin mong baguhin ang iyong hosts file upang magawa ito, hindi ito mahirap, ngunit nangangailangan ng command line. Mula sa Mac Terminal i-type ang sumusunod:
sudo nano /etc/hosts
Ilalabas nito ang /etc/hosts file sa nano editor, magiging ganito ang hitsura: Host Database localhost ang ginagamit para i-configure ang loopback interfacekapag nagbo-boot ang system. Huwag baguhin ang entry na ito.127.0.0.1 localhost 255.255.255.255 broadcasthost
Pagtatakda ng Lokal na Pangalan ng Domain
Susunod ay ang mahalagang tapik: gugustuhin mong idagdag ang hostname (sa kasong ito, gagamitin namin ang pangalang local.dev) na gusto mong gamitin nang lokal sa dulo ng file na iyon sa isang bagong linya, sa sumusunod na format:
127.0.0.1 local.dev
I-save ang mga pagbabago sa /etc/hosts file sa pamamagitan ng pagpindot sa Control-O at pagkatapos ay Control-X upang lumabas.
Ngayon ay maa-access mo na ang iyong lokal na domain sa pamamagitan ng web browser, ftp, o anumang iba pang paraan sa pamamagitan lamang ng pag-access sa “local.dev” sa naaangkop na web browser. Maaaring kailanganin mong i-flush ang iyong Macs DNS cache para magkabisa ang epekto, at maaaring mangailangan din ang ilang app ng mabilis na muling paglulunsad, tulad ng Safari o Chrome.
Malinaw na hindi mo kailangang piliin ang “local.dev” bilang iyong lokal na domain, at maaari mong aktwal na gamitin ang localhost IP upang subukan ang mga live na domain sa ganitong paraan nang hindi kinukuha ang mga ito nang live, na nagbibigay-daan sa iyong mapanatili mga link kapag sinusubukan ang isang site, spider, crawler, o kung ano pa man ang ginagawa mo.